当前位置:首页 > 建站优化 > 正文内容

如何获取网站api接口?

zhuangbi888.com2021-05-02 00:03建站优化3

關(guān)于网站API接口的(de)获取与调用(yòng),在(zài)网站開(kāi)发中运用(yòng)比较常见,也是每一个程(chéng)序员、開(kāi)发者必需的(de)技能(néng),比如从腾讯,新浪等大型网站提供的(de)接口调用(yòng),在(zài)開(kāi)发者经常遇到;所(suǒ)以,作为開(kāi)发人员,在(zài)写好代(dài)码的(de)同時(shí),要学会API接口的(de)调用(yòng)。本篇经验以C#语言为了,演示发送(sòng)短信的(de)API接口调用(yòng)。

工具/原料计算机方(fāng)法/步骤1、熟悉概念什么是API,即应用(yòng)程(chéng)序编程(chéng)接口,也就是在(zài)网站開(kāi)发時(shí)预先定义的(de)函數(shù),就是常说的(de)開(kāi)源(yuán)函數(shù),只不过将一些固(gù)定的(de)程(chéng)序封装在(zài)这些函數(shù)中,待调用(yòng)時(shí)只需要一个借口引用(yòng),方(fāng)便又(yòu)简单。就像调用(yòng)Jquery函數(shù)一樣(yàng)。

2、获取接口地址发送(sòng)短信API接口在(zài)開(kāi)源(yuán)代(dài)码里面可以查到,可以直接到開(kāi)源(yuán)网站查询即可。

3、分析参數(shù)短息接口跟其他接口有所(suǒ)不同,短信接口是由各地运營(yíng)商收费才(cái)能(néng)開(kāi)通。所(suǒ)以,接口返回成功不代(dài)表接收成功,具躰(tǐ)接收状态只能(néng)由运營(yíng)商查询,另外,短信api接口本身不限制发送(sòng)频率(lǜ),具躰(tǐ)发送(sòng)频率(lǜ)需要用(yòng)户自行設(shè)置。

4、调用(yòng)返回值測(cè)试在(zài)html文件中写入调用(yòng)接口,并測(cè)试,查看是否调用(yòng)成果,如圖(tú)显示成果与失败的(de)返回参數(shù)。

5、C#接入接口在(zài)C#程(chéng)序中输入以下(xià)代(dài)码,调用(yòng)短信接口;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.IO;using Xfrog.Net;using System.Diagnostics;using System.Web;如圖(tú):(關(guān)于C#程(chéng)序的(de)创建,不再演示)

6、申明调用(yòng)空间每个函數(shù)都需要事先声明才(cái)能(néng)调用(yòng),所(suǒ)以,在(zài)程(chéng)序開(kāi)始時(shí),必须声明命名空间namespace ConsoleAPI{}

7、定义请求方(fāng)法程(chéng)序的(de)调用(yòng)方(fāng)法一般为Post和Get两种,所(suǒ)以要申明用(yòng)什么调用(yòng),關(guān)于Post和Get的(de)区别,本处不作重点介绍。

8、创建请求函數(shù)声明请求方(fāng)式(shì)之後(hòu),即可创建请求函數(shù),包括发送(sòng)语言,延時(shí)响应等参數(shù)

9、请求参數(shù)及文本转换設(shè)置相關(guān)参數(shù)後(hòu),将程(chéng)序编码转换为文字编码,这樣(yàng)接收方(fāng)才(cái)能(néng)正常显示文字,否則(zé)就是一段代(dài)码,行外人是看不懂(dǒng)的(de),所(suǒ)以,必须将數(shù)据流转换为文本对象。

10、釋(shì)放资源(yuán)并測(cè)试写程(chéng)序调用(yòng)時(shí),不管是什么程(chéng)序,在(zài)调用(yòng)完之後(hòu)一定要釋(shì)放程(chéng)序,否則(zé)将会一直占用(yòng)资源(yuán),消(xiāo)耗内存。

标签: api网站制作

相关文章

网站栏目页标题是什么(网站文章页标题)

网站栏目页标题是什么(网站文章页标题)

说到关键词布局,其实早在PC互联网时代就已经大行其道,谷歌、百度等搜索引擎崛起,成为互联网时代最大的流量入口,关键词布局、优化就成为一个捞金利器。 关键词布局的前世今生 即使是移动互联网成为主流的今...

济南网站建设公司排行(济南网站建设小程序开发)

济南网站建设公司排行(济南网站建设小程序开发)

网站标题:怀化网站建设--专注怀化本土企业网站制作网络推广 网站描述:★怀化个人建站第一平台★专注于怀化本土企业网站建设,网络推广【免费做好满意后付款,可上门洽谈】 5年建站经验,高级网站技术员,...

酒店升级模版(好用的ppt模版网站)

酒店升级模版(好用的ppt模版网站)

以前在酒店工作过一段时间,所以回答希望对你有帮助! 先说会给客人升级的原因吧 1:首办会员,在一些会员充值制酒店,办一张储值卡,一般充值首晚会免费升级房间,或者第一个房间免费,后续享受会员价,一般情况...

2000以内的电脑配置方案(5000电脑配置方案怎么写)

2000以内的电脑配置方案(5000电脑配置方案怎么写)

通俗一点的说,[前端] 就是我们可以直接查看的内容,包含用户可以看到和体验的一切,比如你浏览网站或使用 APP 的时候,各种各样的页面布局、图片、按钮、菜单、文字、视频等等,而 [后端] 是程序中无法...

如何绑定域名(怎么让网站绑定域名)

如何绑定域名(怎么让网站绑定域名)

1、在系统盘,一般默认的系统盘为C盘,打开:C:\Windows\System32\drivers\etc这路径,找到文件“hosts”。 2、打开文件hosts文件,在最下方回车加入:127.0.0...

androidstudio日历代码(java中日历的编辑代码)

androidstudio日历代码(java中日历的编辑代码)

编写手机App,用什么语言? 从简单到复杂,可以分三级: 简单方案:HTML5其实就是把网页封装成App。编程语言就是网页三件套:HTML+CSS+Javascript 有多种工具和框架,如Cordo...

怎么把域名转到阿里云(花生壳域名转到阿里云)

怎么把域名转到阿里云(花生壳域名转到阿里云)

这个不是该你考虑的问题,你可以问下这个“别人”要怎么接收域名,一般都用站内push。如果这个“别人”要转出,你就要获取转移码给他了。给转移码时要注意收款细节,所以还是建议站内push,可以带价收款。但...

开发网站需要多少钱(做网站开发的公司)

开发网站需要多少钱(做网站开发的公司)

 1、做网站需要多少钱?   很多人开始就问做个网站多少钱、网站有多种类型、您要确定您打算做个什么类型的网站。不同的类型价格肯定不一样、如果您是要宣传公司产品、展示公司形象、这样的网站属于企业网站。普...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。