statusnet
Discussions
Activity
Sign In
is there a t.sina.com.cn statusnet connector?
hileon
June 2010
in
Plugins
I am test statusnet, is there a t.sina.com.cn statusnet connector?
Comments
lovegx999
June 2010
貌似这是不太可能 - - -
新浪这玩意对其他微博很感冒的
hileon
June 2010
我申请sina的api key, 3天过去了, 还没有任何回音。
:(
linhongjun
February 2011
我也想知道,如果能推送到sina微博就好了。
hileon
February 2011
可以的,把那个twitter的扩展稍微改一下就行了。
有时间,我把我用的整理一下,丢出来。
linhongjun
February 2011
也得从新浪申请一个API key吧。上次给discuz上安装连接插件的时候就申请了一个。
hileon
February 2011
API key一定要自己去申请的,不过也不麻烦。
linhongjun
February 2011
嗯 申请那个好申请 就期待插件了 我对PHP完全不了解的
chuck911
February 2011
I'm working on the sinaBridge plugin
linhongjun
February 2011
@chuck911
太期待了~
chuck911
February 2011
One-Way Sync is simple, here is a demo plugin~
class SyncPlugin extends Plugin
{
function onEndNoticeSaveWeb($action,$notice){
$this->toSina($notice);
}
function toSina($notice){
//set your api key !!!
$params = array('status'=>$notice->content,'source'=>'your api key');
$request = HTTPClient::start();
$request->setConfig(array(
'follow_redirects' => true,
'connect_timeout' => 120,
'timeout' => 120,
'ssl_verify_peer' => false,
'ssl_verify_host' => false
));
//set your sina username and password here !!!
$request->setAuth('username', 'password');
$headers = array();
$response = $request->post('
http://api.t.sina.com.cn/statuses/update.xml'
, $headers, $params);
$code = $response->getStatus();
}
}
linhongjun
February 2011
这个还得要输入账号密码啊 那种授权认证的方式不好么?
chuck911
February 2011
that's just a demo
linhongjun
February 2011
那就期待一下了,你知道怎么修改让中文显示为宋体吗?
Sign In
or
Register
to comment.
Howdy, Stranger!
It looks like you're new here. If you want to get involved, click one of these buttons!
Sign In
Register
Categories
Recent Discussions
Activity
Categories
All Categories
2.3K
General
1.5K
Plugins
283
Themes
57
Installation
282
status.net service
117
Hosting
15
StatusNet Desktop
24
Powered by Vanilla
Comments
新浪这玩意对其他微博很感冒的
:(
有时间,我把我用的整理一下,丢出来。
class SyncPlugin extends Plugin
{
function onEndNoticeSaveWeb($action,$notice){
$this->toSina($notice);
}
function toSina($notice){
//set your api key !!!
$params = array('status'=>$notice->content,'source'=>'your api key');
$request = HTTPClient::start();
$request->setConfig(array(
'follow_redirects' => true,
'connect_timeout' => 120,
'timeout' => 120,
'ssl_verify_peer' => false,
'ssl_verify_host' => false
));
//set your sina username and password here !!!
$request->setAuth('username', 'password');
$headers = array();
$response = $request->post('http://api.t.sina.com.cn/statuses/update.xml', $headers, $params);
$code = $response->getStatus();
}
}