私はfacebookアプリを持っており、登録ユーザーにはpublish_actions
が許可されています。
私はいくつかのテスト壁にFacebookのポストを作成しました:https://www.facebook.com/permalink.php?story_fbid=189793004799930&id=100013076942056グラフにfacebook投稿を投稿するapiはエラーを返します
私はオブジェクトIDました:189793004799930
をして、このAPIリファレンスによると、彼の名前の上などを投稿するユーザーのアクセストークンをリクエストをした:https://developers.facebook.com/docs/graph-api/reference/v2.8/object/likes
エラー:"invalid_request" "(#12) singular statuses API is deprecated for versions v2.4 and higher
が表示されます。私はここに述べたように、ユーザIDとポストID(100013076942056_189793004799930)を取る場合
は:How should we retrieve an individual post now that /[post-id] is deprecated in v2.4?
を私はエラーを取得:invalid_request" "(#100) Story does not exist or user does not have permission to interact with it
これはパーミッションI権限
更新 をある私が持っているにもかかわらず、ユーザーのために持っている:これは私がpublish_actions,email
を求める範囲です、これはユーザーの投稿に適していますか?またはページの投稿?
あなたにはどのような権限がありますか?これはユーザのタイムライン上の投稿であるため、最初にその投稿を見るために許可を得る必要があるかもしれません。つまり、投稿所有者から 'user_ posts'の許可が必要です。 – CBroe
@CBroeこれは私がユーザに対して持っているパーミッションです:これは私がpublish_actions、emailと尋ねるスコープです。これはユーザ投稿に適していますか?またはページの投稿? – SexyMF
ユーザー投稿の場合は、最初にその投稿を読む必要があるため、所有者からuser_postsが必要になります。 – CBroe