gpt4 book ai didi

arrays - 通过 Graph API 将照片发布到 Facebook : OAuthException: (#100) param tags must be an array

转载 作者:行者123 更新时间:2023-11-30 05:19:57 25 4
gpt4 key购买 nike

我正尝试在我的应用程序的测试用户帐户上通过 Graph API 将照片上传到 Facebook。只有 url, link, name存在参数,上传工作正常,返回有效的照片 ID。

但是,如果我使用额外的 tags参数,我最终返回以下错误:

{
"error": {
"message": "(#100) param tags must be an array.",
"type": "OAuthException",
"code": 100
}
}

我已尝试提供 tags 的值几乎所有我能想到的方式,因为我知道 Graph API 并不简单(甚至用于从 URL 上传照片的参数 url 也没有在 photo Graph API 方法下列出) ;

单个用户 ID

tags=100003919104407

多个CS的用户id

tags=100003919104407,100003919104408,100003919104409

id 不是整数的数组

tags=[100003919104407, 100003919104404,100003919104405]

id 为字符串的数组

tags=["100003919104407", "100003919104404","100003919104405"]

包含对象的数组,根据 Facebook Graph API 文档

tags=[{"id":"100003919104407"},{"id":"100003919104404"},{"id":"100003919104405"}]

如果有人能告诉我传递用户 ID 以便在照片中标记他们的正确格式/另一个参数,我将不胜感激。

最佳答案

试试这个

应该是这样的格式

[{"to":"100003919104407","x":0,"y":0},  
{"to":"100003919104408","x":10,"y":10},
{"to":"100003919104409","x":20,"y":20}]

[{"tag_uid":"100003919104407","x":0,"y":0},
{"tag_uid":"100003919104408","x":10,"y":10},
{"tag_uid":"100003919104409","x":20,"y":20}]

关于arrays - 通过 Graph API 将照片发布到 Facebook : OAuthException: (#100) param tags must be an array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10890554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com