即時通訊使用ShareKit張貼到我的應用程序的Twitter和Facebook。 Facebook工作正常。無法發佈圖像到Twitter使用共享包
但是,當我試圖在twitter上發佈消息「保存」顯示,然後立即顯示警告消息「錯誤未知錯誤」,並且該消息未在Twitter中發佈。
任何人都可以幫助我這個。
我GOOGLE了很多,無法找出問題。
希望你的幫助。提前感謝。
即時通訊使用ShareKit張貼到我的應用程序的Twitter和Facebook。 Facebook工作正常。無法發佈圖像到Twitter使用共享包
但是,當我試圖在twitter上發佈消息「保存」顯示,然後立即顯示警告消息「錯誤未知錯誤」,並且該消息未在Twitter中發佈。
任何人都可以幫助我這個。
我GOOGLE了很多,無法找出問題。
希望你的幫助。提前感謝。
我的關注是你的sharkit可能不會更新。 因此,檢查以下設置,我們需要
在54-56行改變SHKTwitter.m進行更改https://twitter.com/
到https://api.twitter.com/
self.authorizeURL = [NSURL URLWithString:@"https://api.twitter.com/oauth/authorize"];
self.requestURL = [NSURL URLWithString:@"https://api.twitter.com/oauth/request_token"];
self.accessURL = [NSURL URLWithString:@"https://api.twitter.com/oauth/access_token"];
然後,在sendStatus方法更新URL鏈接u必須使用https
代替of http
:
OAMutableURLRequest *oRequest = [[OAMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"https://api.twitter.com/1/statuses/update.json"] consumer:consumer token:accessToken realm:nil signatureProvider:nil];
將這個變化,你會在份額套件能夠共享圖像和後
編輯:請參閱this鏈接瞭解更多信息。
確保您使用更新的shareKit 2.0。精確地跟隨new install guide,因爲它與original sharekit有點不同。
做了這個變化後,我得到相同的錯誤... – Abhishek
檢查API密鑰,消費者和密鑰或重置密鑰在https://dev.twitter.com/和更改密鑰在共享包 –
謝謝..作品現在對我來說..我從github上購買了最新的共享軟件包,並進行了上面提到的更改。 – Abhishek