織物除去,現在微試劑盒3後在機器人如何在Twitter中使用推特工具箱3在android中分享視頻?
情況下使用:
我需要共享文本,圖像和視頻,而無需打開
Twitter Composer
我通過使用方法
StatusesService
使用Twitter套件3共享文本,圖像和視頻
所以,我可以用下面的代碼共享文本:
final TwitterSession session = TwitterCore.getInstance().getSessionManager().getActiveSession(); StatusesService statusesService = TwitterCore.getInstance().getApiClient(session).getStatusesService(); statusesService.update("Click this link "+getShareLink(),null,null,null,null,null,null,null,null).enqueue(new Callback<Tweet>() { @Override public void success(Result<Tweet> result) { Toast.makeText(context,"Tweet success ",Toast.LENGTH_SHORT).show(); Log.e(TAG,"Twitter "+ result.data.toString()); } @Override public void failure(TwitterException exception) { Toast.makeText(context,"Tweet failure ",Toast.LENGTH_SHORT).show(); Log.e(TAG,"Twitter "+ exception.getMessage()); } });
的上傳圖片,我們可以使用
MediaService
並上傳它,我們可以使用MediaService.upload()
方法,但在MediaService
他們只提示圖片上傳,我也檢查了他們的文檔。現在如何使用
StatuesServices
或任何其他方法共享Twitter套件3中的視頻?
是的,這是正確的,我已經通過twitter4j做到了,但不幸的是它不能在twitter sdk中通過擴展它來工作,因爲INIT,APPEND在FINALIZE步驟之前檢查狀態時,它會拋出錯誤@Optional –
什麼是錯誤。你可以分享你的JSON有效載荷和響應嗎? – Optional
你已經通過在android中擴展twitter套件來完成它了嗎? –