2016-05-01 12 views
1

私は自分のためにすべてのユーザーグループを読み込んで投稿できる権限が必要なカスタムツールを構築しようとしています。古いグラフAPIを使用してFacebookにログイン

私はv2.6 APIを使ってこれを達成できないと思いますが、v2.3ではこれらの機能はすべて利用可能です。私はそれが非難されていることを知っているが、私がv2.6で必要なことをする方法がないなら、今のところv2.3を使用することはOKです。

私は許可user_groupsを要求し、/{group-id}/feedに投稿する必要があります。私はFacebook SDKをiOS用に使用しています。

これを達成する方法はありますか?私はuser_groups許可を要求ログインすると

、私は次のエラーをrecieveingよ:

Invalid Scopes: user_groups. This message is only shown to developers. 
Users of your app will ignore these permissions if present. 
Please read the documentation for valid permissions at: 
https://developers.facebook.com/docs/facebook-login/permissions 
+0

user_groupは、どのバージョンにも存在しません。変更履歴を読む – WizKid

+0

@WizKidグラフAPIエクスプローラでこの権限を見ることができます。ユーザーv2.3以前であればリクエストできます。 – aumanets

答えて

0

は、減価償却V2.3のAPIを使用してトークンを生成しますUSER_GROUPSへのアクセス

Facebook API v2.3を持っています

+0

私はAPI v2.3を使用できる古いApp Idを使用することができました。しかし、ログイン時にuser_group権限を要求すると、iOSで次のようなエラーが表示されます。 エラードメイン= ... UserInfo = {com.facebook.sdk:FBSDKGraphRequestErrorGraphErrorCode = 100、com.facebook.sdk:FBSDKErrorDeveloperMessageKey =無効なスコープ:user_groups。このメッセージは開発者にのみ表示されます。あなたのアプリのユーザーは、これらのアクセス許可があればそれを無視します。有効なアクセス許可のドキュメントはhttps://developers.facebook.com/docs/facebook-login/permissions、com.facebook.sdk:FBSDKGraphRequestErrorCategoryKey = 0}をご覧ください。 – aumanets

関連する問題