我已成功設置twitter4j,現在可以發佈文本更新,並將本地媒體從設備上傳到Twitter。但我真正需要做的是共享來自網絡的遠程圖像 - 例如,http://example.com/image.png
。Android的twitter4j - 如何分享遠程圖像?
當我執行此代碼... StatusUpdate statusUpdate = new StatusUpdate("Hello Twitter"); String imageUrl = "http://example.com/image.png"; File file = new File(imageUrl); statusUpdate.setMedia(file); twitter4j.Status status = twitter.updateStatus(statusUpdate);
...它看起來Twitter4J這類嘗試把URL作爲局部的,因爲它似乎把/
在它前面,然後拋出一個異常說... /http://example.com/image.png: open failed: ENOENT (No such file or directory)
如何解決?謝謝。
謝謝,但我不認爲這是一個很好的解決方案。我已經制定出正確的解決方案。我會很快發佈它作爲答案... – 2014-11-21 13:58:22
這將是好的,我也想知道一個更好的方式來做到這一點:) – 2014-11-21 14:02:44
看到我的答案,下面。作品一種享受! – 2014-11-21 15:19:14