Wir haben eine Facebook Anwendung mit Like Gate . Wir haben das schon unzählige Male gemacht und es gibt nichts ungewöhnliches an dieser Anwendung in dieser Hinsicht.
In unserer ASP.Net 4.0 Web Forms -Anwendung haben wir das Facebook C # SDK , mit der neuesten Version (6.4.2) direkt aus NuGet und der folgende C # -Code:
%Vor%Wir haben diesen Code schon mehrmals benutzt und hatten nie Probleme damit. Die App und ihr Like Gate funktionieren beide auf einer unveröffentlichten Seite - so dass nur Seite Admins , die sich in den entsprechenden App-Rollen kann die App sehen.
Wir sehen jedoch einen zeitweiligen Fehler. Dies betrifft nur einige Benutzer, aber diese Benutzer sehen die Nachricht zuverlässig, wann immer sie möchten oder Im Gegensatz zu der Seite, die die Tab-App hostet:
Dieser Inhalt ist nicht mehr verfügbar
Der von Ihnen angeforderte Inhalt kann momentan nicht angezeigt werden. Es ist möglicherweise vorübergehend nicht verfügbar, der Link, auf den Sie geklickt haben, ist möglicherweise abgelaufen oder Sie sind möglicherweise nicht berechtigt, diese Seite anzuzeigen.
Diese Fehlermeldung erhalten Sie, wenn Sie versuchen, auf etwas zuzugreifen, für das Sie keine Berechtigung haben. Die Benutzer sind jedoch weiterhin Seitenadministratoren, sodass sich ihre Berechtigung zum Anzeigen der App und der Seite nicht ändert.
Google deutet an, dass dies ein Fehler auf Facebook ist, für den niemand wirklich eine befriedigende Lösung gefunden hat. Seltsamerweise ist unser Kunde nicht sehr beeindruckt von dieser Antwort.
Hat jemand etwas konstruktiveres anzubieten? Bitte? :)
Es verstößt jetzt gegen die Facebook-Richtlinien, eine App oder Inhalte in einer App zu schalten, basierend darauf, ob jemand Ihre Seite gemocht hat.
Siehe die Ankündigung hier: Ссылка
In Bezug auf diesen Fehler - Haben Sie bestimmte geografische oder Altersbeschränkungen für Ihre App-ID festgelegt? Wenn dies der Fall ist, können einige Nutzer Ihre App nicht sehen und es wird ein Fehler angezeigt. Dies ist etwas, das einige Marken (z. B. Alkoholmarken) tun, um minderjährige Menschen vor dem Zugriff auf ihre Apps zu schützen.
Tags und Links facebook facebook-c#-sdk permission-denied