我正在使用fbcmd工具进行Facebook离线访问。
fbcmd auth XXXXXX工作正常一段时间。
突然间我收到以下错误
fbcmd [v1.0-beta5-dev1] ERROR: AUTH
[453] A session key is required for calling this method
有什么想法吗?
编辑:仅在调用rake任务
时才会出现此错误require "#{Rails.root}/config/environment.rb"
namespace :posts do
desc "delivers expired posts"
task :deliver do
postmessages = Postmessage.where(:expires_on=>(Time.zone.now-10.minutes)..(Time.zone.now))
unless postmessages.empty?
puts "Delivering posts..."
postmessages.each do |postmessage|
system("fbcmd auth 975NN1")
system("fbcmd POST '#{postmessage.craft_message}'")
end
p "Delivered posts"
else
p "No posts to deliver"
end
end
end
答案 0 :(得分:1)
您是否更改了密码或从隐私设置中删除了该应用程序。如果它突然不起作用,这很可能就是原因。
答案 1 :(得分:0)
你打电话的方法是什么?你有一个有效的访问令牌吗?