【问题标题】:fields parameter not working with graph batch requests字段参数不适用于图形批处理请求
【发布时间】:2014-02-18 06:58:47
【问题描述】:

我已将我的图形请求移至一批,并注意到当传递多个请求参数时,请求失败并出现错误 400。

例如,这在未批处理时有效:

facebook->api('/me/friends?limit=5000&fields=id')

但是当同一个图表 url 被移动到一个批处理请求时,我得到一个 400 错误。

当我删除其中一个参数(字段或限制)时,它会起作用:

/me/friends?fields=id
/me/friends?limit=10

有人知道这是一个错误还是出于某种原因应该是这样的?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    终于找到了我的问题的答案。看来 & 字符必须用 %26 转义才能使其正常工作。

    所以我的代码示例应该是:

    facebook->api('/me/friends?limit=5000%26fields=id')
    

    希望这被记录在案...

    【讨论】:

    • 谢谢!到处寻找这个解决方案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    • 2018-08-10
    • 2023-02-09
    • 2017-10-25
    • 1970-01-01
    相关资源
    最近更新 更多