Frage

Ich bin eine Leinwand Anwendung Erstellen der Facebook C # SDK und ich versuche, den Benutzer zu authentifizieren, ohne für längere Berechtigungen zu fragen.

Wenn der Benutzer die Anwendung fügt das CanvasAuthorize Attribut wird den Benutzer auf Facebook Berechtigungen Seite nicht umgeleitet werden.

Dieses Verfahren funktioniert gut, wenn ich für „publish_stream“ oder jede andere erweiterte Erlaubnis fragen, aber ich möchte zunächst nur für die Grundrechte stellen.

Gibt es eine Möglichkeit, dies mit dem SDK zu tun?

War es hilfreich?

Lösung 2

Die neue Version des SDK (5.0.3) verwendet nun die neue oauth Seite statt die PHP-Plugin um den Benutzer zu autorisieren. Dies installiert die App auch dann, wenn keine erweiterten Berechtigungen festgelegt sind.

Andere Tipps

Wenn ich Recht vor, die Grundrechte zu raten Sie benötigen, sind FB-Nutzer-ID oder erste sein, Nachname, ich glaube nicht, Sie muss der Benutzer dafür authentifizieren. Einfach ein Objekt von FacebookApp machen und versuchen, die erforderlichen Daten zu erhalten, wenn sie die Basisdaten bekommt dann gehen Sie sind gut, ansonsten in der Zwischenzeit werde ich in sie versuchen suchen:)

Cheers,

Nauman

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top