【问题标题】:Facebook API - Batch upload photosFacebook API - 批量上传照片
【发布时间】:2017-12-07 20:15:41
【问题描述】:

我正在尝试批量上传照片,但我不断收到 Postman 的回复,说“批量参数必须是 JSON 数组”有没有人知道这有什么问题,因为它对我来说看起来像是有效的 json。我已经为此烦恼了几个小时,做了一些小的调整,试图让它上传无济于事。我也尝试过对 url 进行编码。

https://graph.facebook.com/v2.11?batch=[{"method":"POST", "relative_url":"https://graph.facebook.com/v2.11/{pageid}/photos?access_token={access-token}", "body":"link_url":"https://{link-to-image}/wmphotos/999995/6d5cc4169bbf4e7dbe31f3739e025412/a572c29dff_640.jpg"}]&access_token={access-token}

【问题讨论】:

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


    【解决方案1】:

    查看您的代码,您的 batch 数组中的 JSON 对象似乎实际上格式错误。 body:link_url:link 应该是 body: {link_url:link}

    不好:

    [
        {
            "method":"POST", 
            "relative_url":"foo", 
            "body":"link_url":"link"
        }
    ]
    

    好:

    [
        {
            "method":"POST", 
            "relative_url":"foo", 
            "body":{"link_url":"link"}
       }
    ]
    

    【讨论】:

      猜你喜欢
      • 2012-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多