페이스 북 오프라인 액세스를 위해 fbcmd 도구를 사용하고 있습니다.이 fbcmd 메서드를 호출하려면 세션 키가 필요합니까?
fbcmd auth XXXXXX는 잠시 동안 정상적으로 작동했습니다.
갑자기 나는 다음과 같은 오류fbcmd [v1.0-beta5-dev1] ERROR: AUTH
[453] A session key is required for calling this method
어떤 아이디어는 무엇입니까?
편집 : 갈퀴 작업이 호출하는 어떤 방법
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
6 자리 길이의 오프라인 액세스 토큰을 생성했습니다. fbcmd auth 'XXXXXX'이 (가) 표시되었습니다. FBCMD, Soundar Pandian!에 오신 것을 환영합니다. 심지어 메시지를 게시했습니다. 언젠가이 오류를 보여주었습니다. –
레이크 작업 내에있는 코드 ("fbcmd auth XXXXXX")을 실행할 때이 오류가 발생하기 시작했습니다. –