来源: https ://github.com/abraham/twitteroauth/pull/137
在上述链接中,Github 用户 Robhaswell 对亚伯拉罕的 TwitterOAuth 代码进行了调整,并添加了upload
上传图片的功能。这是对框架的一个很好的补充,但是,新代码没有附加适当的文档或示例,所以我在使用该函数时遇到了一些麻烦:
$image = 'weather.jpg';
$response = $tweet->upload('statuses/update_with_media', array(
'status' => 'This is a test',
'media[]' => "@{$image};type=image/jpeg;filename={$image}")
);
而 weather.jpg 与上面代码的文件位于同一文件夹中。
旁注:代码将通过 cron 执行,并将始终存在于服务器上的图像上传到 twitter。只是为了澄清用户不必先上传他们的图像,然后通过此脚本将它们提交到 Twitter。
谁能指出我正确的方向?
编辑:我知道这个功能不是原始版本的一部分,我已经根据 Robhaswell 的调整更新了 twitteroauth 和 OAuth 代码。