jquery-ajaxメソッドPOSTを使用して承認ヘッダーを投稿しましたが、Firebugはメソッドのパラメーターとしてエラー「401Unauthorized」ヘッダーを表示します。
私は何が間違っているのですか?そして、私は何をすべきですか?
jQuery(function(dat) {
dat.ajax({
type: "POST",
url: url,
data: {
Latlng: 'coordinates.coordinates',
texts: 'text'
},
success: function(dat) {
setMarkers(dat);
},
dataType: "json"
});
});
そして、これは私が忘れたoAuthメソッドです(例のように作成したので、ここで何か問題があるとは思いません)。
var url = "https://stream.twitter.com/1/statuses/filter.json"; var accessor = {token: "token"、tokenSecret: "token_secret"、consumerKey: "consumer_key"、consumerSecret: "consumer_secret"};
var message = { action: url, method: "POST", parameters: { track: 'nutella', locations: '-180,-90,180,90' } };
OAuth.completeRequest(メッセージ、アクセサー);
OAuth.SignatureMethod.sign(message、accessor); url = url +'?' + OAuth.formEncode(message.parameters);
秘密のデータを閉じました。