外贸开发,用java调用速卖通api第一步,token的获取。

第一步 定义速卖通api的常量

public String client_id;
public String client_key;
public String site;

第二步 获取登陆的uRL

/*
* getloginurl
* @param redirect_uri
* @return
/
public String GetLoginUrl(String redirect_uri)
{
String param = (new StringBuilder(“client_id=”)).append(client_id).append(“&site=aliexpress&redirect_uri=”).append(redirect_uri).toString();
String param1 = (new StringBuilder(“client_id”)).append(client_id).append(“redirect_uri”).append(redirect_uri).append(“site”).append(site).toString();
String sign = hmac_sha1(param1, client_key).toUpperCase();
return (new StringBuilder(“

Original: https://www.cnblogs.com/ldxsuanfa/p/10969884.html
Author: ldxsuanfa
Title: 外贸开发,用java调用速卖通api第一步,token的获取。

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/539498/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 63.殉情的抹香鲸

    sdfds posted @2022-09-28 08:36 随遇而安== 阅读(18 ) 评论() 编辑 Original: https://www.cnblogs.com/55…

    Java 2023年6月7日
    089
  • VirtualBox复制虚拟机后丢失eth0网卡的解决办法

    在VirtualBox中复制Linux虚拟机后,启动后发现没有网卡的启动(即输入/sbin/ifconfig后没有eth0),重启network服务,提示的错误为: Device …

    Java 2023年5月30日
    081
  • 在Android中引入Java8的lambda表达式

    我用的是retrolambda这个插件,下面来说下如何添加它。 在根项目的build.gradle中添加这个classpath example: 然后,在项目的bulid.grad…

    Java 2023年5月29日
    066
  • Java序列化与反序列化(实践)

    基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 昨天在一本书上看到了,好好实…

    Java 2023年5月29日
    058
  • Spring Boot + Spring Cloud 实现权限管理系统 后端篇(二十):服务熔断(Hystrix、Turbine)

    在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 雪崩效应 在微服务架构中,由于服务众多,通常会涉及多个服务…

    Java 2023年5月30日
    094
  • Spring RestTemplate中几种常见的请求方式

    在Spring Cloud中服务的发现与消费一文中,当我们从服务消费端去调用服务提供者的服务的时候,使用了一个很好用的对象,叫做RestTemplate,当时我们只使用了RestT…

    Java 2023年5月30日
    086
  • SpringBoot集成thymeleaf增删改查示例

    有小伙伴找我要个 thymeleaf 的 demo,说自己集成的总是报错,所以就有了这篇… 关于什么是 thymeleaf 我就不赘述了,相信搜到这篇的大部分是奔着如何…

    Java 2023年5月30日
    062
  • Spring JDBC

    用过JDBC(Java DataBase Connectivity,Java数据库连接)的人都知道,JDBC非常臃肿,一点也不可爱。以致于我们每次使用JDBC操作数据库时,总会忍不…

    Java 2023年6月5日
    080
  • 070_RabbitMQ的核心组成部分

    RabbitMQ的核心组成部分 RabbitMQ整体架构是什么样子的? RabbitMQ的运行流程 RabbitMQ支持消息的模式 简单模式 Simple 工作模式 Work 发布…

    Java 2023年6月7日
    0109
  • nginx url自动加斜杠的问题

    内部服务器使用nginx,做网站测试之用。不同域名使用端口号区分,如www用默认的80端口,其它域名用81,82… 有时直接在地址栏敲网址,会发现跳转到localhos…

    Java 2023年5月30日
    072
  • DBeaver配置Hive连接(转)

    https://blog.csdn.net/weixin_44374374/article/details/123957815 posted on2022-07-26 10:52 …

    Java 2023年6月8日
    090
  • 面向对象ooDay7

    .精华笔记:1)成员内部类: 应用率不高1.1)类中套类,外面的称为外部类,里面的称为内部类1.2)内部类通常只服务于外部类,对外不具备可见性1.3)内部类对象通常在外部类中创建1…

    Java 2023年6月13日
    052
  • 帮老婆打一下广告,淘宝店厦门卖茶油

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年5月29日
    088
  • 单链表插入删除完整版

    #include #include using namespace std; //c++中默认的格式,在iomanip 这个头文件中,io 表示输出,manip 是manipula…

    Java 2023年6月5日
    066
  • SpringBoot代码生成器,从此不用手撸代码

    前言 通常在开始开发项目的时候,首先会建立好数据库相关表,然后根据表结构生成 Controller、Service、DAO&#x…

    Java 2023年5月30日
    085
  • 自动备份一个TXT文件里面的SVN库

    之前的项目都是使用SVN进行代码管理,万一SVN挂了,,,项目全部爆炸,,,所以定时备份还是有必要的,,,虽然现在都不用SVN了,,,记录一下自己的备份方法 Original: h…

    Java 2023年6月15日
    062
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球