淘宝Api相关的链接:
主页:
http://open.taobao.com/
API说明:
http://my.open.taobao.com/apidoc/index.htm
1.申请开发者,创建应用
淘宝客网站 ---> 自用型,可以对本帐号的商品&订单操作
其他几项没有细致研究,baidu一下“淘宝自用型”信息
2.申请成功,再管理证书页面会获得App Key、App Secret
这里说明下,淘宝很肯爹,分为沙盒环境和真实环境,而这俩个的环境的App Secret不相同
,其次还有
TaobaoClient client=new DefaultTaobaoClient("http://gw.api.taobao.com/router/rest", "***", "****");
的链接不相同:
沙盒环境的链接:http://gw.api.tbsandbox.com/router/rest
真实环境的链接:http://gw.api.taobao.com/router/rest
沙盒环境的App Secret在配置沙箱环境页面中可以获得,沙箱 AppSecret
对sessionKey的理解:
sessionKey是用户的授权,很多Api都需要传入sessionKey的,而这个session可以从
(
http://open.taobao.com/dev/index.php/%E6%B7%98%E5%AE%9D%E7%94%A8%E6%88%B7%E6%8E%88%E6%9D%83%E6%96%B9%E5%BC%8F )了解。
当申请的应用是自用型时,不需要传入sessionKey也可以调用Api(其实操作的对象是自己帐号的,当然不用传入sessionKey,这个sessionKey的寓意就是操作哪个用户的信息,比如说功能是看用户的订单内容,这个sessionKey就决定了你看的是哪个用户,自用形应用不传入就是看自己的,sessionKey另一个功能就是有失效时间,这个比较讨厌,应该也是淘宝的安全之一吧)
我们写的是自用型应用,也就是说看的是自己的订单、商品等信息,可以不使用sessionKey
最后附上代码:
import com.taobao.api.ApiException;
import com.taobao.api.DefaultTaobaoClient;
import com.taobao.api.TaobaoClient;
import com.taobao.api.request.ItemDeleteRequest;
import com.taobao.api.response.ItemDeleteResponse;
public class Main {
public static void main(String[] args) throws ApiException{
//http://gw.api.taobao.com/router/rest 真实 appid 相同 scert c5961365*2b9bfb3**cbddb2f*0dedf8
//http://gw.api.tbsandbox.com/router/rest 沙盒 appid 相同 scert :sandbox5d2b9bfb32ecbdd***70dedf8
TaobaoClient client=new DefaultTaobaoClient("http://gw.api.taobao.com/router/rest", "AppKey", "App Secret");
ItemDeleteRequest req=new ItemDeleteRequest();
req.setNumIid(10758000388L);
ItemDeleteResponse response = client.execute(req);
System.out.println(response.getBody());
}
}
分享到:
相关推荐
感受淘宝OpenAPI赢在淘宝后感,本人参加赢淘宝应用编程比赛获得全国30强写的一个感受。
详细描述墙内如何注册openAPI,包括手机待接受国外验证码。 1.优先选择Google浏览器 2.要求科学上网,选全局模式 3.最好选无痕浏览模式,清理缓存信息 4.找一个海外手机号码收取验证码,完成验证即可。 注意,大陆...
openapi生成器
OpenAPI安全认证库屏蔽了OpenAPIHTTP接口签名细节,降低C#对接OpenAPI的复杂度,使用 方只需引入OpenAPI安全认证库(C#)即可方便快速的实现HTTP通信。 提供源代码,已使用Visual Studio 2015以及.Net4.5.2基于Any ...
openapi对外提供的jar包
友盟OpenAPI.pdf
一份收录各种U8系统集成OpenAPI、EAI、API接口问题解决方法。对于U8集成开发工程师予以极大帮助。
开放平台的OpenAPI设计
腾讯开放平台V3版OpenAPI的.NET SDK第一版发布,3.0表示OpenAPI版本,后一位0表示SDK版本。 本SDK基于V3版OpenAPI,适用于腾讯开放平台上所有应用接入时使用: -V3版OpenAPI是老OpenAPI的升级版,支持全平台统一接...
用户登出,销毁token为了安全起见,用户退出系统需要消除token接口127.0.0.1:8030/OpenApi/userAuth/token/clear请
淘宝开发平台API,java 调用接口以及代码。
OpenAPI Generator Master (4.0.0): :star::star::star: If you would like to contribute, please refer to guidelines and a list of open tasks.:star::star::star: :bangbang: To migrate from ...
NCC-OpenAPI示例文档.pdf
openapi-7.0.3.jar
开放平台的OpenAPI架构设计.pdf
开发OpenAPI流程及说明 1.UAP与Restlet框架的集成 UAP在Restlet框架之上,选择了官方JAX-RS扩展,并且在扩展的基础上与NC进行了集成。 主要jar包 modules/uapws/pubuapfw_restframeworkLevel-1.jar UAP平台的扩展...
OpenApi,海康视频,OpenApi,海康视频,OpenApi,海康视频,OpenApi,海康视频,OpenApi,海康视频,OpenApi,海康视频,OpenApi,海康视频,OpenApi,海康视频
openapi-merger-demo.zip
C#编写的淘宝OpenAPI功能演示程序,值得从事c# OpenAPI开发人员参考