2012-03-20 14 views
0

私はrenren javascript API.を使って、iframe内の3RDパーティーアプリをRenRen(中国のFacebook)にリンクしています。Javascript RenRen API

Renren.ui({params}); 

私のドキュメントが準備完了しているときに、私は認証してアクセストークンを取得できました。 Renren.init({appId:appId});

私の認証成功ハンドラでは、ログインしているユーザのIDを要求したいと思います。 API上には、リクエストを行うためのパラメータがリストされていますが、実際にリクエストする方法はありません。私は例であると思われていたリンクをたどったが、jsではなくJavaバージョン用である。 http://wiki.dev.renren.com/wiki/API_Invocation

私は、クロムの組み込みの翻訳機能を使用してドキュメントを表示しています。私が望むのは、REST実装を使用してリクエストを行う方法の明確な例です。私が応答オブジェクトを得ることができれば、私はそれをかなり簡単に解析する方法を見つけることができると思う。 zipファイルにバンドルJS文書で

、私は以下を参照してください。

Renren.Request(options) or Renren.Request.Hidden(options) 

はそれだけでUIのバージョンのように動作しますか?これは私がユーザーのようなオブジェクトを得る方法ですか?

彼らのJS APIのソースはここにある:http://wiki.dev.renren.com/wiki/Js-sdk-1.0#Documentation

+0

そんなことがあっても、私はRenRenからJS APIがまだ動作しないという応答を得ました。彼らは、ドキュメントの上部に赤い文字でpuを持つことができます。 – FlavorScape

答えて

1

JSのAPIが壊れているので、(私は人人網を電子メールで送信し、彼らはそれがある)、あなたはバックエンドを使用しないようにしたい場合は、単に認証するためのJS APIを使用しますAPI(これはさらに混乱します)。

フォームを送信するときにアプリケーションの設定を正しく保存するには、ウェブサイト接続URLを入力するか、認証しようとするとredirect_uriエラーが表示されます。

私はFlash APIコマンドを動作させることができました。あなたがそれをハッキングしているならば、 "sigを計算する"機能は実際に署名キーを作るためにsigとセッションキーを差し引いた全リクエストを取ることに注意してください。次に、sigを追加して、apiリクエストを送信します。