CGI

Skype CGI

版本/作者/日期修改内容
1.0/David/2013-03-30初版

新注册 skype 用户

register_skype_user.cgi

  • 权限要求:
管理权限
  • 语法:
/register_skype_user.cgi?account_name=&account_pwd=&account_mail=[&user=&pwd=&session=&json=&jsonp_callback=&result=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
	session:Session 认证方式需用到的 Session ID
	json/jsonp_callback:返回 json 类型数据设置
	account_name/account_pwd/account_mail:注册的新 skype 用户的相关信息
	result:返回的相应的变量名称设置。
  • 返回:
result:0 :操作成功;<0:操作失败。
  • 示例:
http://192.168.0.188/register_skype_user.cgi?account_name=abc&account_pwd=123&account_mail=abc@null.net&result=ret 
	IP Camera 返回:
	var ret=0;

获取当前 skype 用户的好友列表

get_skype_contacts_list.cgi

  • 权限要求:
管理权限
  • 语法:
/get_skype_contacts_list.cgi[?user=&pwd=&session=&json=&jsonp_callback=&result=&contact=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
session:Session 认证方式需用到的 Session ID
json/jsonp_callback:返回 json 类型数据设置
result/contact:返回的相应的变量名称设置。
  • 返回:
如果返回 js 文本
result:<0 :操作失败,>=0:查找到的好友数目
contact:数组变量,好友名称
如果返回 json 文本
contact 数组
  • 示例:
http://192.168.0.188/get_skype_contacts_list.cgi
IP Camera 返回:
var result=3;
var contact=new Array();
contact[0]='mike';
contact[1]='bob';
contact[2]='jack';

查找 skype 联系人

search_skype_contact.cgi

  • 权限要求:
管理权限
  • 语法:
/search_skype_contact.cgi?keyword=[&user=&pwd=&session=&json=&jsonp_callback=&result=&contact=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
session:Session 认证方式需用到的 Session ID
json/jsonp_callback:返回 json 类型数据设置
keyword:查找的关键字
result/contact:返回的相应的变量名称设置。
  • 返回:
result:<0 :操作失败,>=0:查找到的联系人数目
contact:数组变量,联系人名称
  • 示例:
http://192.168.0.188/search_skype_contact.cgi?keyword=mike@null.net
IP Camera 返回:
var result=2;
var contact=new Array();
contact[0]='mike1';
contact[1]='mike2';

增加 skype 好友

add_skype_contact.cgi

  • 权限要求:
管理权限
  • 语法:
/add_skype_contact.cgi?contact=[&user=&pwd=&session=&json=&jsonp_callback=&next_url=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
session:Session 认证方式需用到的 Session ID
json/jsonp_callback:返回 json 类型数据设置
contact:需增加的好友的名称 
next_url:成功操作后的返回页面
  • 返回:
操作结果的文本信息或指定页面
  • 示例:
http://192.168.0.188/add_skype_contact.cgi?contact=mike1

删除 skype 好友

remove_skype_contact.cgi

  • 权限要求:
管理权限
  • 语法:
/remove_skype_contact.cgi?contact=[&user=&pwd=&session=&json=&jsonp_callback=&next_url=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
session:Session 认证方式需用到的 Session ID
json/jsonp_callback:返回 json 类型数据设置
contact:需删除的好友的名称 
next_url:成功操作后的返回页面。
  • 返回:
操作结果的文本信息或指定页面
  • 示例:
http://192.168.0.188/remove_skype_contact.cgi?contact=mike2
版权所有:深圳市瑞彩电子科技有限公司

信产部备案号:粤ICP备09050685号 技术支持:800069965