`

新浪微博APP开发demo

    博客分类:
  • PHP
 
阅读更多

最近公司有意把facebook刚开发的一款游戏移植到国内,平台可能选用新浪微博

 

于是花了几个小时调通了一个demo,先记录如下:

 

1.注册新浪微博开发者,创建应用

 

2.下载SDK http://open.weibo.com/wiki/index.php/SDK#PHP

 

3.解压到server的目录下,我测试是放在本地的虚拟目录,设置config.php的key,然后通过之前设置的canvas_url访问应用,这个和facebook类似,地址类似于:http://apps.weibo.com/appname

 

注意,点击验证的时候可能会出现Sorry, that page doesn’t exist!,

 

看到这个别慌,因为callback重定向的时候并不知道$_SERVER['SCRIPT_URI']是什么,这个变量并不是php预定义的,所以我们只要设置这个url和callback组合成一个存在的URL就可以了

 

我这边设置的是$_SERVER['SCRIPT_URI'] = 'http://weibo.local';这个成功验证之后就可以实现跳转到weibolist.php,很丑陋的页面哈!然后测试发布微博,成功!

 

至此整个流程跑通,剩下的一些接口再慢慢调试即可!

分享到:
评论

相关推荐

    asp.net新浪微博sdk登录demo

    ASP.NET 微博SDK登录DEMO是一个用于演示如何在ASP.NET应用程序中集成新浪微博SDK的示例项目。这个DEMO提供了一个基础的框架,帮助开发者理解如何利用新浪微博的API实现用户登录功能,从而允许用户通过自己的新浪微博...

    新浪微博Demo

    《深入解析“新浪微博Demo”:API调用与客户端源码剖析》 在互联网技术日新月异的今天,社交媒体平台成为了人们日常生活、工作和娱乐的重要载体。其中,新浪微博作为中国最具影响力的社交媒体之一,其开放的API接口...

    新浪微博demo

    本篇文章将深入探讨如何在Android程序中实现“分享到新浪微博”的功能,基于给出的“新浪微博demo”进行详细解析。 首先,我们需要了解新浪微博开放平台(http://open.weibo.com/)提供的SDK,这是实现分享功能的...

    新浪微博分享demo

    这个demo旨在帮助开发者理解并实现如何在Android应用中集成新浪微博分享功能,使得用户可以方便地将内容分享到自己的新浪微博账号。 一、微博SDK介绍 微博SDK(Software Development Kit)是新浪微博提供给开发者...

    新浪微博SDK和Demo

    - **注册应用**:首先需要在新浪微博开放平台上注册应用,获取AppKey和AppSecret,这是与微博服务器交互的身份凭证。 - **配置项目**:将SDK导入Android项目,配置AndroidManifest.xml文件,添加必要的权限和...

    ios新浪微博分享demo+文档

    "ios新浪微博分享demo+文档"是一份包含示例代码和官方文档的资源,它旨在帮助开发者快速理解和集成微博分享功能。这份资源的核心内容是`weibo_ios_sdk-master`,这是一个包含微博SDK源码和示例项目的压缩包。 首先...

    新浪微博应用开发流程.pdf

    在本文中,我们将深入探讨如何进行新浪微博应用的开发流程,主要针对个人用户的步骤。首先,你需要拥有一个新浪微博账号,如果没有,需先注册。注册完成后,访问`http://open.weibo.com`,或直接在新浪微博中点击...

    安卓,新浪微博demo

    在安卓平台上进行应用开发时,有时我们需要集成第三方社交平台的功能,比如新浪微博。"安卓,新浪微博demo"就是一个典型的示例,它展示了如何在Android应用中实现与新浪微博的深度整合。这个项目帮助开发者理解如何...

    新浪微博客户端OAuth授权DEMO

    微博客户端OAuth授权DEMO是一个用于演示如何在应用中集成新浪社交媒体平台的授权功能的实例。OAuth(Open Authorization)是一种开放标准,允许用户提供一个令牌,而不是用户名和密码来访问他们存储在特定服务提供者...

    新浪微博OAuth2.0 SDK+ Demo C#

    《全面解析:使用C#开发新浪微博OAuth2.0 SDK及Demo》 在互联网开发中,社交媒体平台的API接口是开发者不可或缺的工具,其中新浪微博作为中国主流的社交网络之一,提供了丰富的API供开发者进行数据交互。本文将深入...

    iOS 新浪微博客户端Demo实践程序

    总的来说,这个iOS新浪微博客户端Demo涵盖了iOS开发中的许多核心知识点,包括网络请求、数据解析、UI设计、授权认证以及第三方SDK的集成。通过学习和实践这个Demo,开发者可以深化对iOS开发的理解,为未来更多复杂的...

    PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——PHP SDK中Demo程序简析

    【PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——PHP SDK中Demo程序简析】 在本文中,我们将探讨如何使用PHP与新浪微博开放平台以及新浪云平台(SAE)来构建微博应用,主要关注PHP SDK中的Demo程序。这个...

    android开发新浪微博客户端+完整攻略

    - **申请API密钥**:首先需注册并登录新浪微博开放平台,创建一个新的应用项目,从而获得App Key和App Secret,这两个密钥将在后续的数据交互过程中用于身份验证。 - **API文档与工具**:新浪微博开放平台提供了详尽...

    IOS新浪微博Oauth2.0授权demo

    在iOS平台上实现新浪微博的OAuth2.0授权是一个常见的需求,特别是在开发社交应用或者需要与微博进行数据交互的应用中。OAuth2.0是一种授权框架,它允许第三方应用在用户许可的情况下,安全地访问用户在特定服务(如...

    新浪腾讯微博分享demo

    本篇文章将深入探讨“新浪腾讯微博分享demo”,这是一个专为Android平台设计的示例项目,它实现了通过Oauth2.0协议与新浪微博和腾讯微博的无缝对接,支持文字和图片的分享功能。以下我们将详细解析这个项目的重点...

    新浪微博表情jQuery插件

    自从新浪微博开放平台推出以来,各种微博应用层出不穷,作为新浪微博的忠实用户之一,我也曾开发过几个微博应用,对于微博发布应用来说,有一个功能是必不可少的,那就是表情。表情功能的实现虽说不难,但却比较繁琐...

    QQ微信新浪微博分享Demo

    【QQ微信新浪微博分享Demo】是一个集成项目,旨在帮助开发者实现应用程序中的社交平台分享功能。这个Demo涵盖了QQ、微信和微博三大中国主流社交媒体平台的分享接口的整合,为开发者提供了便捷的分享解决方案。通过...

    调用新浪微博DEMO

    本示例涉及的是调用新浪微博的DEMO,通过OAuth认证实现与微博平台的交互,获取所需信息。OAuth是一种授权协议,允许第三方应用在用户许可的情况下访问其存储在特定服务提供商的数据,而无需获取用户的账号密码。 ...

Global site tag (gtag.js) - Google Analytics