这可能是一个简单的问题,但我正在尝试向第三方进行服务器端API调用。最初,它将由客户端方法调用触发,但最终将使用setinterval。
我不想使用accounts- *包,但如果有必要的话。由于某种原因,只是为此奋斗。无法弄清楚如何正确生成OAuth标头。
答案 0 :(得分:0)
使用OAuth1调用YQL
var yqlURL = 'https://query.yahooapis.com/v1/public/yql';
var config = {};
config.consumerKey = 'key';
config.secret = 'secret';
var parameters = {};
parameters.q = 'YQL Query';
parameters.format = 'json';
parameters.env = 'store://datatables.org/alltableswithkeys';
// Create OAUTH1 headers to make request to YQL API
var oauthBinding = new OAuth1Binding(config, yqlURL);
var yqlResponse = oauthBinding.get(yqlURL, parameters);