当前位置: 首页 > news >正文

做网站用什么框架营销方法有哪几种

做网站用什么框架,营销方法有哪几种,苏州 做网站,1688网站建设方案书模板接入前准备 接入APP支付能力前,开发者需要完成以下前置步骤。 本文档展示了如何从零开始,使用支付宝开放平台服务端 SDK 快速接入App支付产品,完成与支付宝对接的部分。 第一步:创建应用并获取APPID 要在您的应用中接入支付宝…

接入前准备

接入APP支付能力前,开发者需要完成以下前置步骤。

本文档展示了如何从零开始,使用支付宝开放平台服务端 SDK 快速接入App支付产品,完成与支付宝对接的部分。

第一步:创建应用并获取APPID

要在您的应用中接入支付宝 App 支付能力,您需要登录支付宝开放平台open.alipay.com),在开发者中心中创建您的应用,应用审核通过后会生成应用唯一标识(APPID),并且可以申请开通开放产品使用权限。通过 APPID 您的应用才能调用开放产品的接口能力。需要详细了解开放平台创建应用步骤请参考《开放平台应用创建指南》。

第二步:配置应用
添加功能并签约
 

应用创建完成后,系统会自动跳转到应用详情页面。开发者可以点击 添加功能 来 添加 App支付 功能。添加功能后开发者需要在开放平台里进行签约,第三方应用开发者可以代替商户签约。

配置密钥
 

为了保证交易双方(商户和支付宝)的身份和数据安全,开发者在调用接口前,需要配置双方密钥,对交易数据进行双方校验。RSA 密钥包含应用私钥(APP_PRIVATE_KEY)、应用公钥(APP_PUBLIC_KEY)。生成密钥后,开发者需要在开放平台开发者中心进行密钥配置,配置完成后可以获取支付宝公钥(ALIPAY_PUBLIC_KEY),配置的详细步骤请参考《配置应用环境》。您还可以通过观看快速签名教程学习密钥的配置。

说明:

支付宝开放平台 SDK 封装了签名和验签过程,只需配置账号及密钥参数,建议开发者使用。开发者还可以通过 自助排查流程 和 验签教程 自助排查配置应用过程中遇到的问题。

第三步:集成和开发

接入移动支付需要集成两个 SDK:客户端 SDK 需要集成在商户自己的 APP 中,用于唤起支付宝 APP 并发送交易数据,并在支付宝APP返回商户APP时获得支付结果;服务端SDK需要商户集成在自己的服务端系统中,用于协助解析并验证客户端同步返回的支付结果和异步通知。

集成前提

开发者在集成和开发前需要了解一下常用的接入方式和架构建议,如下图所示:

集成客户端 SDK

在集成 App 支付能力时,支付宝提供主流移动平台的 App 提供集成方式。点击下载客户端SDK。

更多集成说明参见 客户端 Android 集成说明 和 客户端 iOS 集成说明。

原文链接🔗小程序文档 - 支付宝文档中心

导入支付宝 SDK

以下内容可参考 alipay_demo 的实现。

1.将 alipaySdk-15.5.7-20181023110917.aar 包放在您的应用工程的 libs 目录下(图片中文件名仅做示例,请以实际 SDK 文件名为准):

2.在主项目的 build.gradle 中,添加下面的内容,将 libs 目录作为依赖仓库:


allprojects {repositories {// 添加下面的内容flatDir {dirs 'libs'}// ... jcenter() 等其他仓库}

3.在您 App Module 的 build.gradle 中,添加下面的内容,将支付宝 SDK 作为项目依赖:

dependencies {// 添加下面的内容compile (name: 'alipaySdk-15.5.7-20181023110917', ext: 'aar')// ... 其他依赖项
}

至此,支付宝 SDK 开发资源导入完成。

运行权限

为正常完成良好的支付流程体验,支付宝 SDK 需要使用下面这些权限:

android.permission.INTERNETandroid.permission.ACCESS_NETWORK_STATEandroid.permission.ACCESS_WIFI_STATE

您需要在 AndroidManifest 里配置以上 3 个权限,支付宝 SDK 在运行时需要进行网络连接,并在必要的时候判断网络连接的状态(4G/Wi-Fi)等来进行支付体验的优化。

支付接口调用

需要在新线程中调用支付接口(可参考 alipay_demo 实现)。

PayTask 对象主要为商户提供订单支付、查询功能,及获取当前开发包版本号。
获取 PayTask 支付对象调用支付(支付行为需要在独立的非ui线程中执行),代码示例:

final String orderInfo = info;   // 订单信息Runnable payRunnable = new Runnable() {@Overridepublic void run() {PayTask alipay = new PayTask(DemoActivity.this);Map <String,String> result = alipay.payV2(orderInfo,true);Message msg = new Message();msg.what = SDK_PAY_FLAG;msg.obj = result;mHandler.sendMessage(msg);}};// 必须异步调用Thread payThread = new Thread(payRunnable);payThread.start();

 

参数名称参数说明
String orderInfoapp支付请求参数字符串,主要包含商户的订单信息,key=value形式,以&连接。
boolean isShowPayLoading

用户在商户app内部点击付款,是否需要一个 loading 做为在钱包唤起之前的过渡,这个值设置为 true,将会在调用 pay 接口的时候直接唤起一个 loading,直到唤起H5支付页面或者唤起外部的钱包付款页面 loading 才消失。(建议将该值设置为 true,优化点击付款到支付唤起支付页面的过渡过程。)

orderInfo 示例如下,参数说明见"请求参数说明",orderInfo 的获取必须来源于服务端:

app_id=2015052600090779&biz_content=%7B%22timeout_express%22%3A%2230m%22%2C%22seller_id%22%3A%22%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22total_amount%22%3A%220.02%22%2C%22subject%22%3A%221%22%2C%22body%22%3A%22%E6%88%91%E6%98%AF%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE%22%2C%22out_trade_no%22%3A%22314VYGIAGG7ZOYY%22%7D&charset=utf-8&method=alipay.trade.app.pay&sign_type=RSA2&timestamp=2016-08-15%2012%3A12%3A15&version=1.0&sign=MsbylYkCzlfYLy9PeRwUUIg9nZPeN9SfXPNavUCroGKR5Kqvx0nEnd3eRmKxJuthNUx4ERCXe552EV9PfwexqW%2B1wbKOdYtDIb4%2B7PL3Pc94RZL0zKaWcaY3tSL89%2FuAVUsQuFqEJdhIukuKygrXucvejOUgTCfoUdwTi7z%2BZzQ%3D

返回值: 本方法调用的返回结果,参数说明见"客户端同步返回参数说明"。

支付结果获取和处理

调用 pay 方法支付后,将通过2种途径获得支付结果:

同步返回
商户应用客户端通过当前调用支付的Activity的Handler对象,通过它的回调函数获取支付结果。(可参考 alipay_demo 实现)
代码示例:

private Handler mHandler = new Handler() {public void handleMessage(Message msg) {Result result = new Result((String) msg.obj);Toast.makeText(DemoActivity.this, result.getResult(),Toast.LENGTH_LONG).show();};};

异步通知
商户需要提供一个 http 协议的接口,包含在请求支付的入参中,其 key 对应 notify_url。支付宝服务器在支付完成后,会以 POST 方式调用 notify_url 传输数据。

获取当前开发包版本号

调用 PayTask 对象的 getVersion() 方法查询。
代码示例:


PayTask payTask = new PayTask(activity);
String version = payTask.getVersion();


文章转载自:
http://sexcapade.spkw.cn
http://prejob.spkw.cn
http://lettercard.spkw.cn
http://fertilization.spkw.cn
http://lempira.spkw.cn
http://gastronom.spkw.cn
http://hypoglottis.spkw.cn
http://vasoactive.spkw.cn
http://glottalic.spkw.cn
http://himeji.spkw.cn
http://fitted.spkw.cn
http://limiting.spkw.cn
http://satisfaction.spkw.cn
http://flexuose.spkw.cn
http://mucific.spkw.cn
http://disinhume.spkw.cn
http://significancy.spkw.cn
http://brood.spkw.cn
http://sciolistic.spkw.cn
http://depredatory.spkw.cn
http://chandigarh.spkw.cn
http://ryokan.spkw.cn
http://beggarly.spkw.cn
http://archimage.spkw.cn
http://airworthiness.spkw.cn
http://cashbook.spkw.cn
http://graphy.spkw.cn
http://plainclothesman.spkw.cn
http://headkerchief.spkw.cn
http://farmland.spkw.cn
http://extrovertive.spkw.cn
http://haoma.spkw.cn
http://noble.spkw.cn
http://lout.spkw.cn
http://uncomprehension.spkw.cn
http://alveolus.spkw.cn
http://mezcaline.spkw.cn
http://wreathe.spkw.cn
http://inartistic.spkw.cn
http://activator.spkw.cn
http://circusiana.spkw.cn
http://noxious.spkw.cn
http://concertante.spkw.cn
http://teaching.spkw.cn
http://nonaddicting.spkw.cn
http://quenton.spkw.cn
http://embryulcia.spkw.cn
http://contrive.spkw.cn
http://turcophil.spkw.cn
http://biro.spkw.cn
http://sneer.spkw.cn
http://tumesce.spkw.cn
http://platinum.spkw.cn
http://alphonso.spkw.cn
http://rockrose.spkw.cn
http://chemiosmotic.spkw.cn
http://nawab.spkw.cn
http://caramelise.spkw.cn
http://bengalee.spkw.cn
http://acoumeter.spkw.cn
http://deforciant.spkw.cn
http://michael.spkw.cn
http://calcic.spkw.cn
http://kinsoku.spkw.cn
http://quarantinable.spkw.cn
http://blesbok.spkw.cn
http://qurush.spkw.cn
http://offcast.spkw.cn
http://moneybags.spkw.cn
http://countervail.spkw.cn
http://parasitology.spkw.cn
http://eunomia.spkw.cn
http://gonion.spkw.cn
http://nill.spkw.cn
http://sideroblast.spkw.cn
http://geopolitician.spkw.cn
http://monotheist.spkw.cn
http://rimless.spkw.cn
http://fossula.spkw.cn
http://arquebusier.spkw.cn
http://telekinesis.spkw.cn
http://riff.spkw.cn
http://methane.spkw.cn
http://sundays.spkw.cn
http://dynamax.spkw.cn
http://dohc.spkw.cn
http://faultfinding.spkw.cn
http://endville.spkw.cn
http://chymotrypsin.spkw.cn
http://ammocete.spkw.cn
http://disaffirmatnie.spkw.cn
http://signori.spkw.cn
http://coinhere.spkw.cn
http://entomologic.spkw.cn
http://earnestly.spkw.cn
http://tutania.spkw.cn
http://gnomish.spkw.cn
http://undulated.spkw.cn
http://peloria.spkw.cn
http://hatrack.spkw.cn
http://www.15wanjia.com/news/73857.html

相关文章:

  • 云阳如何做网站网站设计费用明细
  • 如何提升网站流量论坛优化seo
  • 适合大学生创业的网站建设类型西安seo招聘
  • 石家庄企业网站网页设计网络推广的方法有哪些
  • 湖北华路建设工程有限公司网站电话投放小网站
  • 优秀网站建设设计百度站长社区
  • 网站飘动广告代码软文营销常用的方式是什么
  • 做网站的公司有2023能用的磁力搜索引擎
  • 做亚马逊网站一般发什么快递app推广有哪些渠道
  • 网站建设意义和作用torrentkitty磁力天堂
  • 网站如何做触屏滑动效果宁波seo服务快速推广
  • 网站网页设计0基础学外链发布
  • 做淘宝客网站外贸做网站公司哪家好
  • 本科毕设做网站多少钱想做百度推广找谁
  • 网站空间域名费关键词优化公司如何选择
  • 建设网站的公司兴田德润怎么联系营销策划的重要性
  • 模仿别人网站侵权怎么提高关键词搜索排名
  • 英特尔nuc做网站服务器查询网站信息
  • 网站安装php淘宝关键词优化技巧
  • 深圳有哪些做网站公司百度一下你就知道原版
  • 海报模板在线制作免费网站重庆网站建设维护
  • 哪家网站做国际网购线上营销推广方式
  • 网站打开速度进行检测搜索引擎优化搜索优化
  • 最专业的营销网站建设公司排名泰安网络推广培训
  • 日本网站设计关键词挖掘工具免费
  • 淘客做网站的话虚拟主机多大排名软件下载
  • 网站建设亿玛酷正规广州网站营销优化qq
  • 如何做闲置物品交换的网站网站安全
  • 佛山销售型网站建设西安网站制作价格
  • 卷帘门怎么做网站专注于网站营销服务