openapi 新浪微薄分享
来源:互联网 发布:黑暗之魂3低配置优化 编辑:程序博客网 时间:2024/04/20 18:10
class MainController
: public ui::Controller
{
public:
void view_loaded();
protected:
void act_post(); //发送按钮执行事件void act_authsuc(EventObj&); //授权成功执行事件sina::Provider _sina; //sina微博连接类
};
void MainController::view_loaded()
{
view().btn_post.connect(kSignalButtonClicked, _action(MainController::act_post), this); //连接发送按钮
_sina.connect(kSignalAuthorizeSuccess, _action(MainController::act_authsuc), this); //连接授权成功消息
}
void MainController::act_authsuc(EventObj &evt)
{
// 将授权成功的信息保存到永久配置
// 如果需要判断过不过期,则保存到 Cache 中
store::Configuration* config = store::Configuration::shared();
ns::MutableDictionary dict;
_sina.save(dict);
config->set_obj(@"openapi::sina::data", dict);
}
void MainController::act_post()
{
// 获得之前授权过的信息
store::Configuration* config = store::Configuration::shared();
ns::Dictionary dict = config->get_obj(@"openapi::sina::data");
if (dict.is_null())
{
// 没有授权,则保存
_sina.authorize();
return;
}
// 读取信息_sina.load(dict);// 发送文字微博sina::WeiboPost api;api.set_content(view().txt_post.text());_sina.execute(api);
}
- openapi 新浪微薄分享
- 新浪微薄分享二(分享)
- 新浪微博。。openapi 分享 图片+ 文字
- 【IT书籍分享群】新浪微薄群
- 【分享】新浪微薄用户信息40000条
- 新浪微薄分享一(授权)
- 新浪开微薄
- 新浪微薄发送
- 新浪微薄的接口
- 新浪微薄图片下载
- 新浪微薄像个傻逼一样
- 2011-09-08[分享到QQ空间 新浪微博 腾讯微薄 飞信的代码]
- js:微薄分享
- 新浪微薄开放平台浅析
- 新浪微薄加关注入口
- 新浪微薄与腾讯微薄的第三方登录
- HTML开心人人新浪微薄等
- 新浪微薄Python SDK的BUG
- https://sourceforge.net/p/libwsi/wiki libwsi iOS移动开发解决方案
- C++中* (星号) 与取址 介绍
- 在 WSI 中使用 C++ 开发 iOS 应用
- 小议Post与Get方法提交
- 使用HTMLPaser解析HTML数据
- openapi 新浪微薄分享
- 黑马程序员_建立一个文本框 一个文本区域 一个按钮 文本框只能输入数字 并通过按钮 转换到文本区域
- Windows 7如何设置共享文件?
- 使用 ButtonGroup 来管理不同状态的 Button 按钮组
- WSI C++ iOS软件开发 - 建立工程步骤
- hibernate注解默认值
- NavigationController 设置 TopBar背景填充
- ISO 14443 Type A卡的交互过程
- 开源家庭NFC门禁系统