iphone开发我的新浪微博客户端-开篇

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 07:34 点击:
动手开发一个iphone上的微博客户端,虽然已经有很多很不错的客户端了,但是还是想重复造一下轮子,主要的目的就是练手,本项目的练习意义更加多一些,首先我object-c是新学的,iphone开发也是新学的,连Mac使用都是新学的,从写第一个hello world已经有段时间了,但是做实实在在的一个项目难免有很多不足了但是还是想把开发过程写成随笔。

     我的开发环境:Mac OS X 10.6.6 + Xcode 3.2.5

     首先我完成了一个超小型新浪微博客户端的sdk,并没有直接使用新浪提供的sdk,主要是本着学习的目的,真真正正的了解实现的原理,所以建议各位自己去实现一下自己的sdk,我把我实现的代码开源出来了,部分的实现参考了TwitterFon,地址:http://code.google.com/p/minblog4sina/

    接下来我开发的微博客户端都是基于这个自己实现的sdk提供的类库和方法。

     

关于minblog4sina简介如下:

     基于新浪微博的iphone客户端sdk 1.0版本,是一个微型的sdk实现,使用OAuth认证,非常容易上手并且要扩展也非常的简单。
     具体使用可以参考项目中的TestViewController中的方法。
     目前版本实现的功能:
     获取下行数据集(timeline)接口
     statuses/public_timeline 获取最新的公共微博消息
     statuses/friends_timeline 获取当前登录用户及其所关注用户的最新微博消息
     statuses/user_timeline 获取用户发布的微博消息列表
     statuses/mentions 获取@当前用户的微博列表
     statuses/comments_timeline 获取当前用户发送及收到的评论列表
     statuses/comments_by_me 获取当前用户发出的评论
     statuses/comments_to_me 获取当前用户收到的评论
     statuses/comments 根据微博消息ID返回某条微博消息的评论列表
     statuses/counts 批量获取一组微博的评论数及转发数
     statuses/repost_timeline 返回一条原创微博的最新n条转发微博信息 New!
     statuses/repost_by_me 返回用户转发的最新n条微博信息 New!
     statuses/unread 获取当前用户未读消息数
     statuses/reset_count 未读消息数清零接口
     emotions 表情接口,获取表情列表
     微博访问接口
    statuses/show 根据ID获取单条微博信息内容
    user/statuses/id 根据微博ID和用户ID跳转到单条微博页面
    statuses/update 发布一条微博信息Updated!
    statuses/upload 上传图片并发布一条微博信息
    statuses/destroy 删除一条微博信息
    statuses/repost 转发一条微博信息Updated!
    statuses/comment 对一条微博信息进行评论Updated!
    statuses/comment_destroy/:id 删除当前用户的微博评论信息
    statuses/comment/destroy_batch 批量删除当前用户的微博评论信息
    statuses/reply 回复微博评论信息Updated!

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Lexical or Preprocessor Issue 'xxx.h
    • ios学习笔记(二)xcode 4.3.2下实现基本交互
    • ios版本的helloworld
    • iphone(object-c) 内存管理(3) 有效的内存管理 前半部分
    • ios学习笔记(一)xcode 4.3.2下创建第一个ios项目
    • IOS类似iphone通讯录TableView的完整demo【附源码】
    • UITableView一些方法
    • [iPhone中级]iPhone团购信息客户端的开发 (二)
    • 如何为Iphone应用创建启动界面
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1