gpt4 book ai didi

javascript - 如何在Graph API中使用子字段

转载 作者:行者123 更新时间:2023-12-03 12:08:00 27 4
gpt4 key购买 nike

我正在使用 Facebook Graph API 中的 Javascript sdk。使用 this 发布链接时我可以简单地做

"link" : "http://mylink.com"

并且链接被发布。现在,要将该链接的名称更改为其他名称,我需要使用 name 子字段。发送子字段的正确方法是什么?我试过了,

"link" : ["http://mylink.com",
{
"name": "here"
}]

但这是错误的。

编辑:这就是我现在正在尝试的。

FB.api(
"/me/feed",
"POST",
{
"message": "My message ",
"link" : "http://mylink.com?name=here&caption=caption"
},
function (response) {
if (response && !response.error) {
/* handle the result */
console.log("Posted to facebook");
}
else
console.log(response);
});

但这仅显示没有自定义名称或标题的链接。

最佳答案

发出以下调用时我没有遇到任何问题:

FB.api('/me/feed', 'post', {
link : 'http://www.reddit.com/',
caption : 'caption',
message : 'message',
name : 'name'
}, function(response){
console.log(response);
});

您可以在此处查看所有可用字段:
https://developers.facebook.com/docs/graph-api/reference/v2.0/post

您的应用需要 publish_actions 权限才能进行这些调用。

关于javascript - 如何在Graph API中使用子字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25097113/

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