0
我想在android中實現withings api。能夠通過「谷歌身份驗證」執行認證部分,但無法訪問API作爲「oauth_nonce」是未知的,我不知道如何生成它。如果你知道這個過程,那麼請分享,如果你已經使用任何方法實施了api,那麼請分享。在android中實現Withings api
我想在android中實現withings api。能夠通過「谷歌身份驗證」執行認證部分,但無法訪問API作爲「oauth_nonce」是未知的,我不知道如何生成它。如果你知道這個過程,那麼請分享,如果你已經使用任何方法實施了api,那麼請分享。在android中實現Withings api
oauth_nonce是一個隨機字符串,它必須是唯一的。
我開發一個混合應用程序,所以我的代碼生成AngularJS的oauth_nonce是:
.factory('RandomFactory', function() {
return ({
string: function(length, chars) {
var result = '';
for (var i = length; i > 0; --i) result += chars[Math.round(Math.random() * (chars.length - 1))];
return result;
}
})
var oauth_nonce = RandomFactory.string(32, "1234567890qwertyuiopasdfghjklzxcvbnm");
但我認爲你可以很容易地做同樣在Java中。