gpt4 book ai didi

facebook-graph-api - 使用 JavaScript SDK 和图形 API 创建带有 object_id 属性的帖子时出现问题

转载 作者:行者123 更新时间:2023-12-01 12:48:45 24 4
gpt4 key购买 nike

将照片上传到为我的应用程序创建的相册后,我想通过将其 ID 用作 object_id 的值来创建包含该照片的帖子。照片被上传,帖子被创建,但帖子中没有照片的迹象。我拥有 publish_steam 和 read_stream 的权限。这是我使用的代码:

var params = {};
params['url'] = "http://some.url/image.jpg";
params['message'] = "some message entered by user";
FB.api('/me/photos', 'post', params, function(response){
if(!response){
console.log('no response after photos post');
}
else if(response.error){
console.log('response error');
}
else{
var photo_id = response.id;
console.log('response ok after post');
FB.api('/me/feed/','post',
{
name: 'App-Name',
link: 'http://url_to_my_app_on_facebook'
caption: 'caption_for_my_app',
description: 'description_for_my_app'
message: 'some message entered by user',
object_id: parseInt(photo_id),
},
function(response) {
if (!response) {
console.log('no response after feed post');
} else {
console.log('post was created');
}
}
);
}
});

这应该行得通,对吧?也许你们可以提醒我哪里出错了...

最佳答案

咖啡草稿

如果您的应用还没有 user_photos 权限,您还需要使用用户访问 token 。

  1. 引用http://developers.facebook.com/blog/post/526/
  2. 引用https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Falbums测试访问范围。
  3. 引用https://developers.facebook.com/docs/reference/api/user/#connections需要许可才能连接。

关于facebook-graph-api - 使用 JavaScript SDK 和图形 API 创建带有 object_id 属性的帖子时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7190903/

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