-1

背景情報を提供するために、私は現在、Arduinoに接続された非常に小さな32文字のLCD画面でFacebookの通知をカウントするアプリケーションのバックエンドを使用しています。これを行うために、Facebookアプリケーションを開き、サーバー上に承認とアクセス許可のためにユーザーをリダイレクトするページがあり、アクセストークンの取得に進みます。私のブラウザでは、すべてのリダイレクトが完全に機能し、通知のJSON表現になります。ただし、これを自律的に機能させたいと思います。Rubyでページをフェッチし、結果を解析してシリアルポートに書き込もうとすると、結果はユーザーをFacebookダイアログにリダイレクトするために使用されるJavaScriptであり、通知。IEクライアント側のコードが返され、実行されません(当然のことながら)。

私の質問は、承認を取得し、別のページにリダイレクトしたり、クライアント側でコードを実行したりせずにアクセストークンを要求する方法があるかどうかです。

4

2 に答える 2

0

「Rubyを使用して」このページを取得するにはどうすればよいですか。リダイレクトを取得する場合は、リクエストのステータスコードを確認し、それが302の読み取り場所であるかどうかを確認し、場所のURLを読み取るリダイレクトを実行できます。

于 2012-04-18T15:15:23.743 に答える
0

これを見てください: https://developers.facebook.com/docs/authentication/devices/

もう 1 つの方法は、AccessToken を「事前生成」し、ハードコードされたものを使用するか、入力フォームとして使用するか、好みのものを使用することです。これにより、サーバーへのラウンドトリップを行う必要がなくなります。

于 2012-04-18T15:23:44.390 に答える