推荐一些安卓钛Twitter集成的工作示例。
我已经尝试了一些示例,比如Birdhouse,Social java脚本文件,但是我没有得到所需的输出。
我只想通过我的钛合金安卓应用程序在twitter上发布一条短信。我想知道实现我的目标的正确方法是什么?提前感谢
发布于 2014-03-24 17:08:13
发布于 2014-03-25 16:28:37
通过下面的代码来解决我的问题
var social = require('alloy/social').create({
consumerSecret: 'consumer-secret',
consumerKey: 'consumer-key'
});
// If not authorized, get authorization from the user
if(!social.isAuthorized()) {
social.authorize();
}
// Post a message
// Setup both callbacks for confirmation
social.share({
message: "Salut, Monde!",
success: function(e) {alert('Success!')},
error: function(e) {alert('Error!')}
});
// Deauthorize the application
social.deauthorize();发布于 2014-03-27 21:37:56
你为什么不创建一个意图分享菜单呢?它允许用户在所有安装的应用程序上发送内容,这些应用程序能够共享内容。(电子邮件、短信、hangout、facebook...and推特)
var createShareMenu = function(){
var subject = 'My subject';
var text = 'My text';
var intent = Ti.Android.createIntent({
action: Ti.Android.ACTION_SEND,
type: "text/plain",
});
intent.putExtra(Ti.Android.EXTRA_TEXT,text);
intent.putExtra(Ti.Android.EXTRA_SUBJECT,subject);
var share = Ti.Android.createIntentChooser(intent,'Share');
return share;
};并显示共享应用程序菜单:
shareButton.addEventListener('click', function() {
var share = createShareMenu();
var activity = win.getActivity();
activity.startActivity(share);
});https://stackoverflow.com/questions/22604930
复制相似问题