感谢作者的无私奉献。
我安装好模块后,感觉还是有点不方便。在drupal“我的账户”里要是能显示我的围脖就好了。之后再新浪里发现有围脖的博客挂件,感觉不错。
HTML代码如下:

iframe id="sina_widget_1234567" style="width:100%; height:500px;" frameborder="0" scrolling="no" src="http://v.t.sina.com.cn/widget/widget_blog.php?uid=1234567&height=500&ski...">iframe

我不怎么懂后台PHP语言。请问如何获取用户已绑定的围脖帐号的uid呢?
就像里面的uid=1234567,最好能提供相应的代码,谢谢~

Comments

eastcn’s picture

可以在区块里这样获取到新浪用户 id


// $uid,可以是当前用户,或者根据 url 获取

$uid = $GLOBALS['user']->uid;

if ($sina_uid = db_result(db_query_range('SELECT sina_uid FROM {sina_open_user} WHERE uid = %d',  $uid, 0, 1))) {
  echo 'http://v.t.sina.com.cn/widget/widget_blog.php?uid='  .  $sina_uid;
}

lengoleng’s picture

东哥,我新建了区块。将上面的代码复制。
提示:
user warning: Unknown column 'sina_uid' in 'field list' query: SELECT sina_uid FROM sina_open_user WHERE uid = 1 LIMIT 0, 1 in /home/wwwroot/includes/common.inc(1696) : eval()'d code on line 6.

eastcn’s picture

不好意思,忘记更新了。sina_uid 是后来新增加的,下载最新版本就行了。