3

私は C# でアプリケーションを開発しています。klout API を呼び出すと、次のようになります。

http://api.klout.com/v2/identity.json/twitter?screenName=SteveMartinToGo

常に を返しますNot authorized

これはhttp://klout.com/s/developers/v2から取得しました。

APIキーを使用しようとさえしましたが、それもうまくいきませんでした:

http://api.klout.com/1/klout.[return_type]?key=[api_key]&users=john.

以前に klout API を使用したことがある人は誰でも助けてくれますか?

4

1 に答える 1

5

Klout v2 を呼び出すときは、常に API キーを指定する必要があります。それがないと、受け取ったエラーが発生します。

適切にフォーマットされたリクエスト (キーがマスクされている) は次のようになります。

http://api.klout.com/v2/identity.json/twitter?screenName=barackobama&key=XXXXXXXXX
http://api.klout.com/v2/user.json/2055/score?key=XXXXXXXXX

v1 API は403 Not Authorized、API キーを提供したかどうかに関係なく、すべての呼び出しに対して返されるように見えるため、v2 API への呼び出しの発行に固執します。

Klout にはhttp://developer.klout.com/io-docsにあるインタラクティブなコンソールがあり、API キーが自動入力されることに注意してください。アプリケーションで生成されたリクエスト文字列を使用できますが、Partner API BETAをターゲットにしていることを確認してください。

于 2012-06-19T04:14:46.557 に答える