sina-weibo-SDK-CPP-banben

所属分类:网络编程
开发工具:Visual C++
文件大小:41231KB
下载次数:195
上传日期:2011-04-19 15:42:56
上 传 者kaimail
说明:  sina新浪微博开放平台api c++版本,此版本用svn从sina官方下载的
(Sina sina open microblogging platform api c++ version, this version with the svn download from the official sina)

文件列表:
sdk (0, 2011-04-18)
sdk\copy_library.bat (520, 2011-04-13)
sdk\Weibo.common (0, 2011-04-18)
sdk\Weibo.common\bin (0, 2011-04-18)
sdk\Weibo.common\bin\DLL Debug (0, 2011-04-18)
sdk\Weibo.common\bin\DLL Debug\curllib_7.21.1_VC80.dll (389120, 2011-04-13)
sdk\Weibo.common\bin\DLL Debug\curllib_7.21.1_VC90.dll (371200, 2010-12-22)
sdk\Weibo.common\bin\DLL Debug\HttpU_VC80.dll (237568, 2011-04-13)
sdk\Weibo.common\bin\DLL Debug\HttpU_VC90.dll (228864, 2011-04-13)
sdk\Weibo.common\bin\DLL Debug\libeay32_VC80.dll (1253376, 2010-12-22)
sdk\Weibo.common\bin\DLL Debug\libeay32_VC90.dll (1240064, 2010-12-22)
sdk\Weibo.common\bin\DLL Debug\ssleay32_VC80.dll (253952, 2010-12-22)
sdk\Weibo.common\bin\DLL Debug\ssleay32_VC90.dll (240128, 2010-12-22)
sdk\Weibo.common\bin\DLL Debug\tinyxml_VC80.dll (151552, 2010-12-22)
sdk\Weibo.common\bin\DLL Debug\tinyxml_VC90.dll (139264, 2011-03-31)
sdk\Weibo.common\bin\DLL Release (0, 2011-04-18)
sdk\Weibo.common\bin\DLL Release\curllib_7.21.1_VC80.dll (253952, 2011-04-13)
sdk\Weibo.common\bin\DLL Release\curllib_7.21.1_VC90.dll (235520, 2011-03-10)
sdk\Weibo.common\bin\DLL Release\HttpU_VC80.dll (61440, 2011-04-13)
sdk\Weibo.common\bin\DLL Release\HttpU_VC90.dll (49664, 2011-04-13)
sdk\Weibo.common\bin\DLL Release\libeay32_VC80.dll (1040384, 2011-03-10)
sdk\Weibo.common\bin\DLL Release\libeay32_VC90.dll (1022464, 2011-03-10)
sdk\Weibo.common\bin\DLL Release\ssleay32_VC80.dll (196608, 2011-03-10)
sdk\Weibo.common\bin\DLL Release\ssleay32_VC90.dll (185344, 2011-03-10)
sdk\Weibo.common\bin\DLL Release\tinyxml_VC80.dll (73728, 2011-03-10)
sdk\Weibo.common\bin\DLL Release\tinyxml_VC90.dll (67072, 2011-03-10)
sdk\Weibo.common\bin\WINCE (0, 2011-04-18)
sdk\Weibo.common\bin\WINCE\w500 (0, 2011-04-18)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I (0, 2011-04-18)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Debug (0, 2011-04-18)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Debug\Curllib_7.21.1_VC80.dll (480768, 2010-12-22)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Debug\libeay32.dll (1637376, 2010-12-22)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Debug\libHttpU_VC80.dll (215040, 2011-03-31)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Debug\ssleay32.dll (336896, 2010-12-22)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Release (0, 2011-04-18)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Release\Curllib_7.21.1_VC80.dll (241152, 2010-12-22)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Release\libeay32.dll (1091072, 2010-12-22)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Release\libHttpU_VC80.dll (79360, 2011-03-31)
sdk\Weibo.common\bin\WINCE\w500\ARMV4I\DLL Release\ssleay32.dll (217088, 2010-12-22)
... ...

SAE(Sina App Engine),Weibo SDK for C/C++ 支持环境: WINXP WIN7 (VS2005 ,VS2008) 作者:翁立波(welbon) 日期:2010-12-23 ========================================================================================= 工程配置: WINDOWS平台: 一共分为两个工程组 Weibo.common Weibo.sdk Weibo.common libhttp - 实现基本的HTTP请求封装,依赖库:libcurl-7.21.1. libjson - 修正了中文的JSON解析问题,可以用该库来解析WEIBO SDK返回的JSON格式 Weibo.SDK Weibo 实现了微博开放平台基本的业务操作,具体操作流程请参考test工程,依赖库:libhttp test 微博操作例程。依赖库:libWeibo 目前只提供了VS2005与VS2008两种编译方式, 编译选项列表如下: DLL Debug DLL Release DLL DebugMT DLL ReleseMT LIB Debug LIB Release LIB DebugMT LIB ReleaseMT 说明: DLL ** ,以动态链接的方式加载库,以动态链接的方式加载MSVCR库 DLL **MT,以动态链接的方式加载库,以静态链接的方式加载MSVCR库 LIB ** ,以静态链接的方式加载库,以动态链接的方式加载MSVCR库 LIB **MT,以静态链接的方式加载库,以静态链接的方式加载MSVCR库 默认调试请选用DLL Debug。 ========================================================================================= QA: Q:为什么编译不过去?提示缺少一些库? A:请检查库你的SVN下载的 \trunk\Weibo.sdk\third-party\的bin和lib下面库文件是完整的。 如要确认,请用SVN浏览,或直接用IE访问. Q:为什么编译后跑不起来?提示库加载错误? A:可能是由于你的编译器版本过低引起的, 请确保你的VS2005编译器环境版本号 >= 8.0.50727.867,Microsoft .NET Framework版本号 >= 2.0.50727(SP2), VS2008版本号: 若满足上述条件,则可能是由于编译环境不一致,请在common下面重新编译所需要的库,并将它拷贝到运行目录下 Q:weibo.sdk\third-party下面的库太多,下载起来太慢了。 A:这个下面关联的是weibo.common\下面的东西,若觉得下载速度太慢 可以自行从weibo.common\拷贝到weibo.sdk\third-party Q: VC6.0可以使用吗? A: 逻辑上来讲是ok的.需要自己配置一下环境。:),配好环境的同学可以直接将配置好的发给我. Q: 库下载不下来,GOOGLE CODE 有问题,提示该链接被关闭。 A: 为了防止下载不下来的问题,提供了一个拷贝批处理,只需要运行一下就可以将COMMON下面的库拷贝到SDK运行目录下, 或者需要进行本地代码测试的同学也可以方便拷贝 ========================================================================================= test 如何使用: // 设置登录方式 0 oauth,1 cookie Please enter request method[0 = oauth/1 = cookie]: // 设置 APP KEY Please enter APP KEY: // 设置APP SECRET Please enter APP SECRET: // 设置返回的数据类型:xml/json Please enter result data format(josn=0/xml=1): // 设置Ouath 方式如何获取验证码 0:网页获取, 1. 直接获取 ,输入用户名密码 Please enter how to get verify code[0 = website,1 = direct access] : // 循环获取输入数字 ,具体的请参考 Weibo SDK 头文件 : "weibo.h" 中的枚举类型WEIBOoption // 例如 2 对应 WEIBO_OPTION(GETSTATUSES_PUBLIC_TIMELINE) // 输入 q 按回车退出程序 Please enter TEST number[exit:'q']: ========================================================================================= 由于C++ SDK 维护的时间比较紧,支持上可能还有很多问题。 大家或者有什么好的意见或建议,直接提出来,大家共同学习完善。 :) ========================================================================================= 更新记录: 4月13日 : a.同步了libHttp库的代码. b.将Weibo.sdk中的third-party去掉,避免重复下载库. c.增加了拷贝脚本,编译之前请先执行拷贝脚本"copy_library.bat" ========================================================================================= 更多问题请联系作者: 翁立波(welbon) Gtalk/Gmail: libo.weng@gmail.com UC号:11454 (下载地址:http://uc.sina.com.cn) 胡秋云(loach.hu) Mail: loachmr@sina.com UC:11050 =========================================================================================

近期下载者

相关文件


收藏者