0

Facebookのアプリはビジネスマネージャーのアカウントにリンクされています。すべてのキャンペーンを管理するシステムユーザーを作成しました。 Googleでは、所有していないページの許可リクエストを自動化するプロセスに入っているため、代わりに広告を作成できます。Business Managerシステムユーザーはページへのアクセスを要求できますか?

私たちは<business id>/pagesエッジを使用しています。ターゲットページID、アクセスタイプ、および許可されたロールでリクエストをポストしています(この場合はThisが使用されます)。グラフエクスプローラで遊んでみると、ユーザのアクセストークンを使用するときにこれを行うことができますが、システムのユーザトークンを使用するときはできません。

これは目的に合っているのですか、それとも何か不足していますか?明確にするため

EDIT

、これは通常のユーザートークンを使用するときに我々が得る成功応答である:これは、システムのユーザーのトークンを使用するときに我々が受信エラーであるのに対し

{"access_status": "PENDING"} 

{ 
    "error": { 
    "message": "You do not have permission to request access to the given object.", 
    "type": "OAuthException", 
    "code": 3988, 
    "error_subcode": 1690095, 
    "is_transient": false, 
    "error_user_title": "Invalid Permissions For Page Access Request", 
    "error_user_msg": "Your business isn't allowed to request access to this Page. Please ask the Page owner to grant you access or contact our support team." 
    } 
} 

答えて

0

解決済み。システムユーザーには、system usersadmin system usersの2種類があります。この操作にはadmin system userが必要です。system userを使用すると、上記のエラーで失敗します。

関連する問題