gpt4 book ai didi

Facebook 墙贴错误:OAuthException::(#1500) The url you supplied is invalid

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

我有一个在 Heroku 上运行的基于 Web 的新闻应用程序。当用户在我的应用程序上发表对新闻报道的评论时,我的应用程序使用 fb_graph 将评论转发到用户的 Facebook 墙上。 .直到几周前,一切都运行良好。无缘无故我现在看到了一些莫名其妙的行为。

现在,当用户对故事提交评论时,FB API 会响应 OAuthException :: (#1500) The url you supplied is invalid .如果同一用户随后对同一个故事提交了其他评论,那么这些评论将很好地发布到用户的 FB 提要中。

我已使用 FB Graph API 浏览器确认我拥有有效的访问 token ,并且我的应用确实接受 token 所有者的 FB 提要的帖子。

更令人困惑的是,当我在本地主机上运行开发中的 Web 应用程序时,所有帖子都顺利通过了我的开发 FB 应用程序。

def post_to_facebook(story, post) 
auth = Authentication.find_by_provider_and_user_id("facebook", current_user.id)
if auth
me = FbGraph::User.me(auth.token)
if me.permissions.include?(:publish_stream)
begin
me.feed!(
:message => "#{best_name(current_user)} made the following post to NewsWick: #{post.contents}",
:name => story.title,
:link => "https://www.newswick.com/stories/"+story.id.to_s,
:description => "Story posted to the NewsWick world-wide news service" ,
:picture => best_photo(story)[:photo_url]
)
rescue => e
@msg = "Facebook posting error: "+ e.to_s
puts "Facebook feed posting error: #{e.message}"
end
else
@msg = "No longer authorized to post to Facebook."
end
end
return @msg
end

最后要注意的是,在过去的两周里,我唯一改变了我的应用程序与 FB 交互的方式是我接受了 FB 的 July Breaking Changes。 .

任何人都有任何线索。这让我发疯!!!

最佳答案

我遇到了同样的问题,唯一的区别是我使用的是 javascript api。

这似乎是一个 facebook 错误,已在此处报告:https://developers.facebook.com/bugs/136768399829531

关于Facebook 墙贴错误:OAuthException::(#1500) The url you supplied is invalid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16573295/

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