Titanium 在Tianium上拍摄屏幕截图、上传和推特
我在iOS和安卓钛上制作应用程序 我想做的是 1拍摄屏幕截图 2上传图片 3条微博,包括图片链接 到目前为止,我所做的是 1我可以拍摄这样的截图,并将照片保存在相机文件夹中Titanium 在Tianium上拍摄屏幕截图、上传和推特,titanium,Titanium,我在iOS和安卓钛上制作应用程序 我想做的是 1拍摄屏幕截图 2上传图片 3条微博,包括图片链接 到目前为止,我所做的是 1我可以拍摄这样的截图,并将照片保存在相机文件夹中 Ti.Media.takeScreenshot(function(e){ Ti.Media.saveToPhotoGallery(e.media); }); 我对此一无所知 3I可以使用social.js发推特 var social = require('social'); var twitter =
Ti.Media.takeScreenshot(function(e){
Ti.Media.saveToPhotoGallery(e.media);
});
我对此一无所知
3I可以使用social.js发推特
var social = require('social');
var twitter = social.create({
site : 'Twitter',
consumerKey : '*',
consumerSecret : '*'
});
twitter.share({
message : data,
success : function() {
Ti.API.info('Tweeted!');
},
error : function(error) {
Ti.API.info('You have already shared this app on Twitter.');
}
});
目前,我正试图在twitter上做,但我想为android版本
谢谢你对@turtle的评论
我发现我需要使用Social_plus.js
我已经更改了下面的代码
var social = require('/myfunc/social_plus');
var data = new Object();
Ti.Media.takeScreenshot(function(e){
Ti.Media.saveToPhotoGallery(e.media);
data['image'] = e.media;
});
data['text'] = 'lets tweet!!';
var twitter = social.create({
site : 'Twitter',
consumerKey : '*',
consumerSecret : '*'
});
twitter.shareImage({
message : data['text'],
image : data['image'],
success : function() {
Ti.API.info('Tweeted!');
},
error : function(error) {
Ti.API.info('Somehow error!.');
}
});
然而,我得到了这样的错误
[ERROR] : Social.js: FAILED to send a request!
[INFO] : You have already shared this app on Twitter.
[ERROR] : {"errors":[{"code":195,"message":"Missing or invalid url parameter."}]}
c
我想sentene有点问题
data['image'] = e.media;
但是我在这附近找不到好的信息。2/上传图片在哪里?如果在twitter上可能会有帮助,谢谢你的评论,我可以取得进展。我已经更新了这篇文章。