我正在使用MGTwitterEngine。我發現this後顯示了對當前版本的MGTwitterEngine的修改。MGTwitterEngine發送轉推不起作用
我已經應用了修改,當我執行方法返回:
2012-04-10 01:04:17.908 Otsuka On[27519:707] INFO -> retweet response: 07695198-2526-4FF4-BC46-8D39F7719836
但什麼也沒有發生在Twitter帳戶的時間表。
的方法添加到TwitterEngine是:
- (NSString *)sendRetweet:(unsigned long)updateID
{
if (updateID == 0){
return nil;
}
NSString *path = [NSString stringWithFormat:@"statuses/retweet/%u.%@", updateID, API_FORMAT];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithCapacity:0];
[params setObject:[NSString stringWithFormat:@"%u", updateID] forKey:@"id"];
NSString *body = [self _queryStringWithBase:nil parameters:params prefixed:NO];
return [self _sendRequestWithMethod:HTTP_POST_METHOD path:path
queryParameters:params body:body
requestType:MGTwitterUpdateSendRequest
responseType:MGTwitterStatus];
}
任何人都知道我在做什麼錯?
謝謝。
嗨! (MGTwitterEngineID)tweetID哪些數據填充此參數?我正在使用我想轉推的推文的ID字段。謝謝。 – NemeSys 2012-04-11 10:55:01
您正在使用哪個版本的MGTwitterEngine?在我的版本中,MGTwitterRetweetSendRequest枚舉不存在。 – NemeSys 2012-04-11 11:00:31
我使用這個fork:https://github.com/mattgemmell/MGTwitterEngine/ – edward 2012-04-11 14:43:44