我们的网站在很大程度上依赖于Facebook每天带来流量。
我们过去常常使用FBGraph将新闻项目发布到我们的墙上,这会将人们带到我们的网站,但自从最近Facebook的新闻提要发生变化以来,我们的帖子就不再出现了。
如果我使用Facebook作为我们的页面并手动创建帖子,它会显示在我们的关注者的墙上。
有人可以提供建议吗?
PAGE_ID = # ... my page ID
ACCESS_TOKEN = # ... access token
def facebook_opts
@facebook_opts ||= {
:name => title,
:link => url,
:picture => thumbnail_url,
:description => description,
}
end
FacebookPagePost.new(PAGE_ID, ACCESS_TOKEN, facebook_opts)
答案 0 :(得分:1)
我不建议每个月创建一个新的应用程序,这是垃圾邮件。它可能最终让你在FB禁令锤的错误方面:)
您的问题可能与最近的Facebook错误有关,该错误阻止了许多基于API的帖子到达用户的墙上。对于Facebook而言,这个问题一直是个问题,因为这个月的第一个就是这个......
http://developers.facebook.com/bugs/151722701585098?browse=search_4e91e6ad141402289352614
答案 1 :(得分:0)
这主要归功于您使用的应用程序。如果该应用程序仅用于发布到页面墙并且没有自己的访问者,那么它被认为是不受欢迎的,并且不显示帖子。 我发现的解决方法是每个月保持相同的名称切换应用程序,并丢弃旧的应用程序。
编辑:您可以使用欢迎选项卡应用程序在页面墙上发布,因为如果您不想切换应用程序,它已经有很多访问者。
编辑2:您可能应该对从Facebook获得的流量(自定义链接等)实施某种跟踪,并将其用作指标,而不是针对个别用户的墙贴,其中有很多原因可以解释为什么帖子可能不会出现。