0

「oauth署名とトークン401の検証に失敗しました」というエラーが発生します。これが私のコードです

<html>
    <body>
        <script type="text/javascript" src="jsOauth-1.3.1.js"></script>

        <script type="text/javascript">
            var options={
                consumerKey: 'key',
                consumerSecret: 'secret',
                callbackUrl: 'url',
            };

            oauth=OAuth(options);
            oauth.get("https://api.twitter.com/oauth/request_token",function(data){
                requestparams=data.text;
                console.log(options);
                alert(data.text);
                window.open("https://api.twitter.com/oauth/authorize?"+data);
                },
                function(data){alert("UnAuthorized...:("+data.text);}
            );
        </script>
    </body>
</html>
4

1 に答える 1

0

Twitter から consumerKey と consumerSecret を取得する必要があります。

これを行うには、次の URL: https://dev.twitter.com/apps/newにアクセスし、Twitter アカウントでログインします (必要な場合)。

次に、アプリケーションの詳細フォームに入力します。[Create you Twitter application] ボタンをクリックすると、consumerKey と consumerSecret に使用する必要がある値が取得されます。

于 2012-06-04T13:25:55.030 に答える