iOS毕业设计(一)--悦微简介

  iOS微博聚合客户端(悦微)是一个通用各微博平台的微博客户端,该软件使用苹果公司提供的iOS SDK开发环境,并且在iPhone模拟器和iOS设备上进行调试及运行。本软件定位于将看到的、听到的、想到的事情写成一句话,或发一张图片,通过手机或者其他iOS终端随时随地分享给朋友,一起分享、讨论。用户还可以关注他的朋友,即时看到朋友们发布的信息的功能。

  悦微采用是扩充C的面向对象编程语言Object-C, XCode4.2开发环境,同时结合苹果iOS操作系统的SDK开发平台进行设计。悦微力求在用户界面和功能整合上面取得突破。整个程序符合操作简便、界面友好、灵活、实用的要求,实现了新浪和搜狐微博授权认证、多微博多用户同时登录并提供用户账户设置和管理、登陆用户关注好友微博列表、微博和评论的阅读以及多个不同平台微博的同步创建和转发、微博收藏和移除、登陆用户微博创建和删除、图片多线程下载和cache缓存并能序列化到本地、登陆用户最新微博列表本地缓存、程序个性化设置等功能。

  采用的是oAuth1.0的认证方式,认证的SDK借鉴了 水的右边 的新浪微博SDK,个人觉得这个SDK层次比较清新,而且主要功能也实现了。因为新浪和搜狐的API很相似,所以稍加改造即可通用。以下是我遇到的两大平台API的不同之处:

1.新浪微博的PIN码是6个数字,而搜狐微博的PIN码是7个数字
2.新浪微博中http-header中有readline这个字段,而搜狐微博没有这个字段。
3.在发送带图片的微博是,新浪微博需要将图片数据也进行签名,而搜狐微博则不需要
4.新浪微博授权成功后会返回用户的UID和用户名,但是搜狐微博只会返回用户UID,如需要获得用户名还需要调用相应的API

转载于:https://www.cnblogs.com/woainilsr/archive/2012/06/28/2566607.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值