1
我已經通過使用GitHub API3成功地將github集成到了我的ios應用程序中。GitHub API撤銷訪問令牌
但我的問題是我無法刪除/撤銷訪問令牌。
我嘗試下面的代碼
NSString * querystr= @"https://api.github.com/authorizations";
// i tried this url url also https://api.github.com/authorizations?client_id=1234yyrhrh
NSMutableURLRequest *request2 = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:querystr]];
[NSURLConnection sendAsynchronousRequest:request2 queue:theQ
completionHandler:^(NSURLResponse *response, NSData *data, NSError *error)
{
NSArray * array = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
NSLog(@"%@",array);
}];
我沒有得到任何錯誤,但陣列打印以下消息
"documentation_url" = "http://developer.github.com/v3";
message = "Not Found";
在此先感謝
要吊銷自己的令牌,則需要使用基本身份驗證來驗證:http://developer.github.com/v3/oauth/#oauth-authorizations-api。要刪除其他用戶的OAuth令牌,您需要使用不同的端點:http://developer.github.com/v3/oauth/#revoke-an-authorization-for-an-application。 –
@IvanZuzak你有什麼想法如何做。 。 。我嘗試但無法使用基本身份驗證獲得它。 –