私は Facebook の Javascript SDK を使用しています。ユーザーが所有するページの 1 つになりすまして特定のページに投稿できるようにする方法が必要です。ユーザーとしての投稿は完全に機能しますが、これを正しく行うことができます:
var data = {
access_token: access,
message: "Hello"
};
FB.api("/" + page_id + "/feed", "post", data, function(response) {
console.log(response);
});
page_idは投稿したい特定のページの数値 ID で、accessは manage_pages 承認を使用して「me/accounts」API から取得した access_token です。
応答変数から受け取る出力は、次のオブジェクトです。
error: Object
code: 200
message: "(#200) Posts where the actor is a page cannot also include a target_id"
type: "OAuthException"
これに対する答えはどこにも見つかりませんでした。これは不可能ですか?それはできません。