改写oauth2.0过程中的问题

这一个多星期经过一些改写,还是不能够正常登陆,而且由于oauth1.0和oauth2.0授权方式的不同以及http数据包有些不同,改到一半发现几乎全部都要修改一些,于是就干脆从头改写,并清除掉原有项目中不相关的代码,

由于目前还不太会configure脚本编写,目前只有一个简单的Makefile,代码主要有mb_net.[c,h],mb_http[c,h],mb_net[c.h],mb_oauth2.[c,h],mb_sina[c.h],sina,c,sina.c是整个插件的入口,mb_sina.c用来处理登陆,收发等等,mb_net.c,mb_http,mb_util.c用来处理http数据,mb_oauth2.c处理授权部分。

目前实现的只有一个Sina帐号的初始化界面,在编写由于经常出现崩溃,启发了我用GDB来进行调试动态链接库,其实调试动态链接库和普通程序几乎一样,只要运行gdb pidgin就可以,然后根据函数名或地址设置断点,再run就可以了


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值