Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

漫游 UCH API PHP 版开发包接口范例

Posted on 2009-10-12 19:20  analyzer  阅读(559)  评论(0编辑  收藏  举报

$api_key, $api_secret 应用key 和 应用secret

User.getInfo
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $userInfo
= $manyou->api_client->user_getInfo(1591209, array('uid', 'name', 'site', 'admin_levle') );
User.getLoggedInUser
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $uid
= $manyou->api_client->user_getLoggedInUser();
User.getLoggedInUserLevel
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $uid
= $manyou->api_client->user_user_getLoggedInUserLevel();
user.isAppAdded
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $isAppAdded
= $manyou->api_client->user_isAppAdded();
friend.get
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $friends
= $manyou->api_client->friend_get();
friend.areFriends
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $isFriend
= $manyou->api_client->friend_areFriends(1591209, 1591108);
friend.getAppUsers
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $appAddedFriends
= $manyou->api_client->friend_getAppUsers();
Feed.publishTemplatizedAction
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
  $manyou
->api_client->feed_publishTemplatizedAction(
$title_template
,
$title_data
,
$body_template
,
$body_data
,
$body_general
,
$image_1
,
$image_1_link
,
$image_2
,
$image_2_link
,
$image_3
,
$image_3_link
,
$image_4
,
$image_4_link
);
Profile.setMYML
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $status
= $manyou->api_client->profile_setMYML('hello myml');
Profile.getMYML
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $myml
= $manyou->api_client->profile_getMYML();
Notification.get
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $data
= $manyou->api_client->>notification_get();
Notification.send
       
// 实例化Manyou类库
        $manyou
= new Manyou($api_key, $api_secret);
        $status
= $manyou->api_client->notification_send('1000439', 'notification infomation');
// *新加获得站点信息方法*
Site.get
       
// 实例化Manyou类库
        $manyou  
= new Manyou($api_key, $api_secret);
        $siteInfo
= $manyou->api_client->site_get('100');

 

Tools 开发辅助方法

// 实例化Manyou类库
$manyou
= new Manyou($api_key, $api_secret);
// 获得当前浏览用户所在站点的ID
$site_id
= $manyou->current_site();
// 获得当前浏览用户所在站点URL
$site_url
= $manyou->get_site_url();
// 生成Manyou标准URL,可用于站内相对地转向
$url
= $manyou->get_url('target.php?name=snowrui');
// 判断如果当前浏览用户没有登录,则转向用户登录页面
$manyou
->require_login();
// 判断如果当前浏览用户没有安装应用,则转向应用安装页面.
$manyou
->require_add();
// 返回登录地址
$manyou
->get_login_url()
// 返回添加应用的地址
$manyou
->get_add_url()
// 返回当前站点Id
$manyou
->current_site()
// 返回当前应用Id
$manyou
->current_app()
// 用户是否已经添加应用
$manyou
->added()
// 站外邀请,获得邀请者的漫游uid
$manyou
->get_outsite_inviter()
// 当前用户是否刚刚安装应用(第一次访问)
$manyou
->is_installation()
// 当前用户是否刚刚卸载了应用
$manyou
->is_uninstallation()
//  2008-12-25 新增 
// 返回当前已经登录用户的管理权限
$manyou
->get_loggedin_user_level()
我要啦免费统计