に特別な権限をチェックするには?どのように私はjavascriptの で確認することができますどのようにFacebookの
答えて
この問題はありましたが、サンプルコードが見つかりませんでした。とにかく、私はこれを思いつきました。これは私のために働くものです。これが誰かを助けることを望みます。
FB.api('/me/permissions', function (response) {
var perms = response.data[0];
if (perms.publish_stream) {
// User has permission
} else {
// User DOESN'T have permission
}
});
見た目はサポートされていません。少なくともdocumentedではありません。
アクセス許可が付与されていれば、javascriptから読むことができます。
お探しのAPIメソッドはUsers.hasAppPermissionです。 JavaScriptから直接呼び出すこともできますが、独自のHTTPメソッドを作成する方が効率的です.HTMLメソッドをAPI経由で呼び出し、JSONを介して「true」または「false」を返します。
filed bug (13378)Users.hasAppPermissionにはGraph APIがありません。
これはGraph APIにあります:https://graph.facebook.com/me/permissions - http://developers.facebook.com/docs/reference/api/user/ – Josh
新しいグラフAPI(JavaScriptを含む)では、これは "/[user]/permissions
"にアクセスすることで実現できます。 User object documentationから
:
permissions
権限ユーザがアプリケーションを与えたこと。単一の許可値として 名許可としてキーと値を持つオブジェクト(1/0)を含有
array
- 値0を持つ権限は、デフォルトでオブジェクトを省略しています。type
フィールドも含まれ、常にpermissions
です。
- 1. はどのように私は確認することができ
- 2. 私がすることができますどのように再サイズのjavascript
- 3. どのように私は私の窓のサービスを行うことができますどのように
- 4. チェックピクセル私はPHPでの画素パターンを確認することができますどのようにパターン
- 5. は、どのように私はセレクタが、「この」ので、私は彼を隠すことができているかどうかを確認することができますどのように「この」
- 6. Facebook PHP - どのように私のページのような人々を検出することができます
- 7. は、どのように私は私が行うことができますマップ
- 8. どのように私はアンドロイドのGPS信号強度を確認することができます
- 9. 私はどのように私のウェブサイトの画像をFacebookで共有することができますか?
- 10. はどのように確認する
- 11. はどのように確認する
- 12. はどのように確認できますか?
- 13. は、どのように私は私の「変数が」有効「ID」であるかどうかを確認することができます
- 14. どのように私はjavascriptで似たような文字を得ることができますか?
- 15. どのように私はDataRow nullを確認することができます
- 16. どのようにsscanfは、バッファがまさに私が望んでいたことを確認するには?
- 17. どのように私はあなたがこのようにそれを行うことができます
- 18. は、どのように私は付属CSRFトークンがSymfony2の中で無効であるかどうかを確認することができますか?
- 19. のJavaどのように確認することがApacheのコモンズで
- 20. Facebookのタイムラインがあるかどうかを確認するにはどうすればよいですか?
- 21. どのように私はこのようなボタンをWindowsのフォームで作ることができますか?
- 22. カスタムOpenAM認証はどのようにすることができますか?
- 23. は私が行うことができますどのように
- 24. 私は星を動かすことができるかどうか確認しようとしています
- 25. どのように私はFacebookの各投稿と共有することができますか?
- 26. 私はgitバンドルにどのようにプッシュすることができます
- 27. どのように私はmysqlに接続することができます
- 28. どのようにiPhoneのログイン私のアプリにFacebookのログインを使用することができますか?
- 29. どのようにユーザーが本当にFacebookのログインをしたことを確認するには?
- 30. は、私は印刷することができますどのように++
私はこれを達成できますか? – Yan