通过facebook sdk创建业务经理帐户时获得200权限错误

时间:2018-03-22 10:04:45

标签: facebook facebook-graph-api facebook-javascript-sdk

我创建了一个具有以下权限的Facebook应用。

  1. business_management
  2. ads_management
  3. manage_pages
  4. ads_read
  5. 我正在使用具有权限但仍获得200权限错误的用户令牌创建业务经理帐户。我正在使用以下API调用

        FB.api(
           '/10208598...40975/businesses',
           'POST',
           {
              "name":"manager account",
              "vertical":"ECOMMERCE",
              "primary_page":"678031702295134",
              "timezone_id":"1"
            },
            function(response) {
              // Insert your code here
            });
    
     

    但是我得到了这个回复

    
    {
       message: "(#200) Permissions error", 
       type: "OAuthException", 
       code: 200, 
       fbtrace_id: "CVL2mV+oi6K"
    }
    
    

    请告诉我我做错了什么。 感谢。

1 个答案:

答案 0 :(得分:0)

根据我的经验,您很可能不会涉足该业务。尝试验证您是否已正确添加到企业帐户,并且您具有相应的创建权限。

您可以在网络上执行此操作,也可以致电' graph_url / api_version / business_id / assigned_users?access_token ='验证。