Facebook のユーザーにアクティビティを投稿するシステム コールを実行しようとしています。これをコマンド ラインで実行すると、すべて正常に動作しますが、RoR コントローラーでは結果が得られません。ユーザーのアクティビティを投稿するために必要なすべての権限があり、system()、backticks(`)、exec()、および %x を使用してみましたが、まだ運がありません。これについて何か考えはありますか?ここに私のコードがあります:
post = "curl -F 'access_token=#{session[:access_token]}' -F 'achievement=https://example.com/main/fbobject' 'https://graph.facebook.com/me/app_fb:send'"
system(post)