V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kojp
V2EX  ›  问与答

为什么我用weibo的php sdk就这么费劲呢。

  •  
  •   kojp · 2012-08-08 18:39:58 +08:00 · 2769 次点击
    这是一个创建于 4499 天前的主题,其中的信息可能已经有所发展或是发生改变。
    显然,说明文档已经很详细了。可我还是不能顺利走下来。
    用JS的sdk吧。callback函数调用不起来。
    用php的sdk吧。又不能顺利获取到用户信息
    Fatal error: Class 'WeiboClient' not callback.php on line 35

    //根据用户ID获取用户资料(授权用户)
    $c = new WeiboClient( WB_AKEY , //line 35 is here
    WB_SKEY ,
    $_SESSION['last_key']['oauth_token'] ,
    $_SESSION['last_key']['oauth_token_secret'] );
    //用户ID
    $u_id = "u_id";
    $msg = $c->show_user($u_id);
    if ($msg === false || $msg === null){
    echo "Error occured";
    return false;
    }
    if (isset($msg['error_code']) && isset($msg['error'])){
    echo ('Error_code: '.$msg['error_code'].'; Error: '.$msg['error'] );
    return false;
    }
    echo($msg['id'].' : '.$msg['name'].' '.$msg['created_at']);

    代码都是官方的示例代码呀。求解~~
    5 条回复    1970-01-01 08:00:00 +08:00
    kojp
        1
    kojp  
    OP
       2012-08-08 18:44:47 +08:00
    貌似。。整明白了。示例代码跟sdk的版本相关八万十千里。。。 :-(
    qq286735628
        2
    qq286735628  
       2012-08-09 13:32:06 +08:00
    @kojp 我之前用PHP的也没成功,后来用JS的成功了。
    cutehalo
        3
    cutehalo  
       2012-08-09 15:23:10 +08:00
    你用的那个是旧版的文档里面的示例吧。。。
    看sdk里面的demo吧
    kojp
        4
    kojp  
    OP
       2012-08-09 16:19:18 +08:00
    @ctuehalo

    现在会用最新的php sdk了。
    但是结合到项目里面,还是吃力得很呀。。。

    @qq286735628
    能说说,你用JS的都成功做了些什么不?同步登录?我遇到阻力,于是又想转回js sdk的阵营了。
    qq286735628
        5
    qq286735628  
       2012-08-09 16:46:56 +08:00
    @kojp 我当时只是用JS来做了个登录而已,没有使用发微博之类的API
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5030 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:55 · PVG 11:55 · LAX 19:55 · JFK 22:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.