图片api使用时无法实现轮播形式

回复

开发帮助houlin 发起了问题 • 1 人关注 • 0 个回复 • 205 次浏览 • 2018-05-13 11:03 • 来自相关话题

使用天行数据开发的开源项目

开发帮助宇天行 发表了文章 • 0 个评论 • 871 次浏览 • 2018-04-13 15:22 • 来自相关话题

如果您也写过类似的案例文章和代码分享,可以将文章发给我们,赠送一年优级账号服务。

Python-100-Days
实际开发中,常常需要对程序中的数据进行持久化操作,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统的知识,对于这个概念,维基百科上给出了很好的诠释,这里不再浪费笔墨。
https://github.com/jackfrued/Python-100-Days/blob/master/Day01-15/Day11/%E6%96%87%E4%BB%B6%E5%92%8C%E5%BC%82%E5%B8%B8.md
作者:jackfrued

 weixindemo
仿今日头条的小程序项目
https://github.com/linfujian/weixindemo
作者:linfujian
 
Mongo
项目使用了天行的数据接口,主要就是一些自定义控件还有开源库的使用,后面有时间考虑重构一下代码,采用MVP+RxJava2+Retrofit2的模式。
https://github.com/AchesKkk/Mongo
作者:AchesKkk
 
Ency
Ency是一款简洁的新闻资讯类APP,主要包括微信精选、每日一文、干货热门、开眼视频、我的收藏五大模块。整体项目使用RxJava+Retrofit+MVP+Dagger2+Glide+GreenDao的设计方式。
https://github.com/xiarunhao123/Ency
作者:xiarunhao123
 
MyNews-我的新闻app
解析天行api制作的新闻软件
https://github.com/wenzhifeifeidetutu/MyNews
作者:wenzhifeifeidetutu
 
JudyNews 仿网易新闻应用
功能:查看新闻(部分栏目接口过期),笑话,观看斗鱼直播。新闻实现缓存,下拉刷新下拉加载更多以及自定义栏目。
https://github.com/Developerwhs/JudyNews
作者:ZhangYeSong
 
RNPolymerPo-一个基于 React Native 的 Android 企业级应用
RNPolymerPo 是一个基于 React Native 的生活类聚合实战项目,目前由于没有 MAC 设备,所以没有适配 iOS,感兴趣的可以自行适配 app 目录下相关 JS 代码即可。
https://github.com/yanbober/RNPolymerPo
作者:yanbober
 
NewsClient-基于MVP架构,采用Material Design风格的新闻App
一款 Material Design 风格的新闻App,采用 Mvp + RxJava + Retrofit + Dagger2 设计模式,整体风格为 NavigationView + Fragment 开发。
https://github.com/wz1509/NewsClient
作者:wz1509

Ganks
干货集中营的客户端,采用RxJava+Retrofit+Dagger2+MVP开发
https://github.com/hiliving/Ganks
作者:huangyong
 
NewsMD
MD 风格的新闻客户端
https://github.com/lentitude/NewsMD

美女图集和历史一句话微信小程序
通过调用天行数据美女图片接口和历史一句话接口开发的一款简单的微信小程序
https://wenda.tianapi.com/article/68
作者:宇天行


教程文章:大神网友都是怎么使用天行数据的(各种案例附代码)?
  查看全部
如果您也写过类似的案例文章和代码分享,可以将文章发给我们,赠送一年优级账号服务。

Python-100-Days
实际开发中,常常需要对程序中的数据进行持久化操作,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统的知识,对于这个概念,维基百科上给出了很好的诠释,这里不再浪费笔墨。
https://github.com/jackfrued/Python-100-Days/blob/master/Day01-15/Day11/%E6%96%87%E4%BB%B6%E5%92%8C%E5%BC%82%E5%B8%B8.md
作者:jackfrued

 weixindemo
仿今日头条的小程序项目
https://github.com/linfujian/weixindemo
作者:linfujian
 
Mongo
项目使用了天行的数据接口,主要就是一些自定义控件还有开源库的使用,后面有时间考虑重构一下代码,采用MVP+RxJava2+Retrofit2的模式。
https://github.com/AchesKkk/Mongo
作者:AchesKkk
 
Ency
Ency是一款简洁的新闻资讯类APP,主要包括微信精选、每日一文、干货热门、开眼视频、我的收藏五大模块。整体项目使用RxJava+Retrofit+MVP+Dagger2+Glide+GreenDao的设计方式。
https://github.com/xiarunhao123/Ency
作者:xiarunhao123
 
MyNews-我的新闻app
解析天行api制作的新闻软件
https://github.com/wenzhifeifeidetutu/MyNews
作者:wenzhifeifeidetutu
 
JudyNews 仿网易新闻应用
功能:查看新闻(部分栏目接口过期),笑话,观看斗鱼直播。新闻实现缓存,下拉刷新下拉加载更多以及自定义栏目。
https://github.com/Developerwhs/JudyNews
作者:ZhangYeSong
 
RNPolymerPo-一个基于 React Native 的 Android 企业级应用
RNPolymerPo 是一个基于 React Native 的生活类聚合实战项目,目前由于没有 MAC 设备,所以没有适配 iOS,感兴趣的可以自行适配 app 目录下相关 JS 代码即可。
https://github.com/yanbober/RNPolymerPo
作者:yanbober
 
NewsClient-基于MVP架构,采用Material Design风格的新闻App
一款 Material Design 风格的新闻App,采用 Mvp + RxJava + Retrofit + Dagger2 设计模式,整体风格为 NavigationView + Fragment 开发。
https://github.com/wz1509/NewsClient
作者:wz1509

Ganks
干货集中营的客户端,采用RxJava+Retrofit+Dagger2+MVP开发
https://github.com/hiliving/Ganks
作者:huangyong
 

NewsMD
MD 风格的新闻客户端
https://github.com/lentitude/NewsMD

美女图集和历史一句话微信小程序
通过调用天行数据美女图片接口和历史一句话接口开发的一款简单的微信小程序
https://wenda.tianapi.com/article/68
作者:宇天行



教程文章:大神网友都是怎么使用天行数据的(各种案例附代码)?
 


苹果App Store 上架 IOS 程序关于IPv6审核问题

开发帮助宇天行 发表了文章 • 0 个评论 • 851 次浏览 • 2018-04-10 16:45 • 来自相关话题

纯ipv6环境下是否能访问到你的服务,与服务器本身支不支持ipv6有没有ipv6地址无关,最好的办法请保证你的App(程序代码)本身兼容IPv6。支持 ipv6 是说你的应用在 ipv6 环境下也可用,而不是需要你的服务器处于 ipv6 下。

苹果AppStore审核人员在美国的IPv6-Only环境下对APP进行访问,提交App后,如果AppServer支持IPv6,则可直接访问。如果AppServer不支持IPv6,则通过DNS64+NAT64进行访问。如下图所示。





 
由于大部分开发者的AppServer都是不支持IPv6直接访问的。所以,AppStore审核时,基本都是用NAT64+DNS64进行访问的。

DNS64+NAT64访问机制

DNS64:苹果AppStore审核的时候,要去 DNS 服务器查询AppServer的服务器的 IPv6 地址,然后进行访问。如果查询不到 IPv6 地址,会进而询问 IPv4 地址,然后苹果的网络会将查询到IPv4地址转换成IPv6的地址,返回给App客户端使用。如下图所示。





 
NAT64:苹果AppStore审核的时候,通过上一步获得IPv6的地址后,客户端App会直接访问IPv6 服务端的内容,或者通过NAT64的网关访问IPv4服务端的内容。如下图所示。





 
总结

由此可以看出,苹果AppStore在做IPv6审核的时候,并不需要DNS或者服务器支持IPv6接入。IPv4环境下的DNS或者服务器地址会由苹果AppStore审核时的DNS64+NAT64转换为IPv6地址进行通信。
如果,APP在苹果进行IPv6审核时不通过,可能原因主要有两方面:

App本身不兼容IPv6。此时,最好的办法是让App本身兼容IPv6;
跨国网络问题导致苹果AppStore所在的网络在审核时连接不通国内的服务器。此时使用具有海外DNS BGP节点的域名解析服务器或海外线路的服务器即可。
 
据说,用电脑创建一个 ipv6 的热点, 手机连, 录屏,打开 app, 随便操作一会, 把视频发到 itunes 里面就过了。
 
注:天行数据的域名解析服务器是具有海外DNS BGP节点的
 
附:相关解决办法:
iOS 应用上架,必须支持 IPv6 线路访问,填坑之路亲测
解决App Store 上架 IOS 程序必须支持IPV6
APPStore上架应用支持IPV6的那些事
Ipv6_Only 简单的理解(已验证,项目已经上线)
AppStore IPv6-only审核被拒原因分析及解决方案-b
  查看全部
纯ipv6环境下是否能访问到你的服务,与服务器本身支不支持ipv6有没有ipv6地址无关,最好的办法请保证你的App(程序代码)本身兼容IPv6。支持 ipv6 是说你的应用在 ipv6 环境下也可用,而不是需要你的服务器处于 ipv6 下。

苹果AppStore审核人员在美国的IPv6-Only环境下对APP进行访问,提交App后,如果AppServer支持IPv6,则可直接访问。如果AppServer不支持IPv6,则通过DNS64+NAT64进行访问。如下图所示。

ipv4Andipv6NetworkWithDNS64NAT64_2x.png

 
由于大部分开发者的AppServer都是不支持IPv6直接访问的。所以,AppStore审核时,基本都是用NAT64+DNS64进行访问的。

DNS64+NAT64访问机制

DNS64:苹果AppStore审核的时候,要去 DNS 服务器查询AppServer的服务器的 IPv6 地址,然后进行访问。如果查询不到 IPv6 地址,会进而询问 IPv4 地址,然后苹果的网络会将查询到IPv4地址转换成IPv6的地址,返回给App客户端使用。如下图所示。

DNS64-ResolutionOfIPv4_2x.png

 
NAT64:苹果AppStore审核的时候,通过上一步获得IPv6的地址后,客户端App会直接访问IPv6 服务端的内容,或者通过NAT64的网关访问IPv4服务端的内容。如下图所示。

NAT64-Workflow_2x.png

 
总结

由此可以看出,苹果AppStore在做IPv6审核的时候,并不需要DNS或者服务器支持IPv6接入。IPv4环境下的DNS或者服务器地址会由苹果AppStore审核时的DNS64+NAT64转换为IPv6地址进行通信。
如果,APP在苹果进行IPv6审核时不通过,可能原因主要有两方面:

App本身不兼容IPv6。此时,最好的办法是让App本身兼容IPv6;
跨国网络问题导致苹果AppStore所在的网络在审核时连接不通国内的服务器。此时使用具有海外DNS BGP节点的域名解析服务器或海外线路的服务器即可。
 
据说,用电脑创建一个 ipv6 的热点, 手机连, 录屏,打开 app, 随便操作一会, 把视频发到 itunes 里面就过了。
 
注:天行数据的域名解析服务器是具有海外DNS BGP节点的
 
附:相关解决办法:
iOS 应用上架,必须支持 IPv6 线路访问,填坑之路亲测
解决App Store 上架 IOS 程序必须支持IPV6
APPStore上架应用支持IPV6的那些事
Ipv6_Only 简单的理解(已验证,项目已经上线)
AppStore IPv6-only审核被拒原因分析及解决方案-b
 

利用天行数据开发微信小程序(附源码)

开发帮助宇天行 发表了文章 • 0 个评论 • 1447 次浏览 • 2018-01-31 12:59 • 来自相关话题

简要介绍一下开发前的准备:
1,访问https://mp.weixin.qq.com/注册小程序,按照页面提示填写基本设置信息并添加合法域名 






2,在微信公众平台-小程序,下载微信web开发者工具
3,在本微信号(天行云服务)对话框内输入“美女图集”下载本示例源码
4,打开微信web开发者工具,添加小程序项目,选择小程序源码所在的目录,在小程序后台基本设置里找到并输入小程序AppID
5,在天行数据中注册获得APIKEY







美女图集小程序源码实例:
 
下载源码后解压并打开pages/index.jsvar app = getApp() // 获取入口文件app的应用实例
Page({
data: {
items: ,
hidden: false,
loading: false,
// loadmorehidden:true,
plain: false
},
Tianapi: function () {
//打开天行数据
},
onItemClick: function (event) {
wx.previewImage({
current: event.currentTarget.dataset.url, // 当前显示图片的http链接
urls: [event.currentTarget.dataset.url] // 需要预览的图片http链接列表
})
},

onReachBottom: function () {
console.log('onLoad')
var that = this
that.setData({
hidden: false,
});
requestData(that, mCurrentPage + 1);
},

onLoad: function () {
//转发
wx.showShareMenu({
withShareTicket: true
})
console.log('onLoad')
var that = this
requestData(that, mCurrentPage + 1);
}

})

/**
* 定义几个数组用来存取item中的数据
*/

var mUrl = ;
var mDesc = ;
var mAuthor = ;
var mTimes = ;
var mTitles = ;
var mCurrentPage = 0;

/**
* 定义天行数据APIKEY
* *apikey请在https://www.tianapi.com中获得
*/

var apikey = '把你在天行数据获得的APIKEY替换到这里'

/**
* 请求数据
*/

function requestData(that, targetPage) {
wx.showToast({
title: '图片加载中',
icon: 'loading'
});
wx.request({
url: 'https://api.tianapi.com/meinv/',
data: {
key: apikey, //天行数据的APIKEY
num:10, //每次请求返回的数量
page: targetPage //翻页
},
header: {
"Content-Type": "application/json"
},
success: function (res) {
if (res == null ||
res.data == null ||
res.data.newslist == null ||
res.data.newslist.length <= 0) {

console.error(res.data.msg);
return;
}


for (var i = 0; i < res.data.newslist.length; i++)
bindData(res.data.newslist[i]);

[/i] var itemList = ;
for (var i = 0; i < mUrl.length; i++)
itemList.push({ url: mUrl, desc: mDesc, author: mAuthor, time: mTimes, title: mTitles });

that.setData({
items: itemList,
hidden: true,
});

mCurrentPage = targetPage;

wx.hideToast();
}
});
}

/**
* 绑定接口中返回的数据
*/

function bindData(itemData) {

var url = itemData.picUrl;
var desc = itemData.description;
var author = itemData.description;
var times = itemData.ctime;
var title = itemData.title;

mUrl.push(url);
mDesc.push(desc);
mAuthor.push(author);
mTimes.push(times);
mTitles.push("作者:" + author + " — " + title + " — " + times);
}表现层pages/index.wxml<!--index.wxml-->
<view>
<view bindtap="Tianapi" class="tupian">图片API由天行数据提供</view>
<view class= "card" wx:for = "{{items}}">
<view data-url="{{item.url}}" bindtap = "onItemClick">
<image class= "image" src="{{item.url}}"/>
<view class="title">{{item.title}}</view>
</view>
</view>
</view>样式pages/index.wxss/**index.wxss**/
.card {
border: 2px solid #ffffff;
border-radius: 5px;
background-color: #ffffff;
box-shadow: 0px 3px 1px #cccccc;
margin: 8px 0;
position: relative;
}

.loadmore {
border: 0px solid #ffffff;
border-radius: 5px;
background-color: #ffffff;
box-shadow: 0px 5px 1px #cccccc;
margin: 8px;
}

.image{
width:100%;
height:250px;
}

.title {
padding: 14px;
font-size: 10px;
font-family:"黑体-简";
color: #222;
}
.tupian{
position:fixed;
z-index:50;
box-sizing:border-box;
width:100%;
height:80rpx;
top:0;
font-size:28rpx;
line-height:80rpx;
margin: 0;
background-color:rgba(0, 0, 0, .3);
color:#fff;
opacity:0.80;
text-align:center;
}



历史一句话小程序接口调用示例:
pages/pitlishi.jsPage({
data:{
},

onShow: function () {
var that = this

//定义天行数据APIKEY(apikey请在https://www.tianapi.com中获得)
var apikey = ''
5
wx.request({
url: 'https://api.tianapi.com/txapi/pitlishi/', //天行数据历史一句话接口
data: {
key: apikey
},
success: function (res) {
console.log(res.data.code)
that.setData({
pitlishi: res.data.newslist[0].content
})
console.log(res.data.newslist[0].id)
},
fail: function (err) {
console.log(err)
}
})
}

})


pages/pitlishi.wxml<!--index.wxml-->
<view>
<view bindtap="Tianapi" class="pitlishi">{{pitlishi}}</view>
</view>


pages/pitlishi.wxss/**pitlishi.wxss**/

.pitlishi {
margin-top: 100rpx;
padding: 14px;
font-size: 14px;
font-family:"黑体-简";
color: #222;
}


6,点击编译,确认可以正常加载数据后点击右边的预览




 
7,在手机上测试无误后点击上传,在微信小程序后台代码管理提交审核,类型选择图片/视频。如果不需要全网上线,上传代码后在微信后台直接使用体验版就行了。






  查看全部
简要介绍一下开发前的准备:
1,访问https://mp.weixin.qq.com/注册小程序,按照页面提示填写基本设置信息并添加合法域名 

微信截图_20180131130442.png


2,在微信公众平台-小程序,下载微信web开发者工具
3,在本微信号(天行云服务)对话框内输入“美女图集”下载本示例源码
4,打开微信web开发者工具,添加小程序项目,选择小程序源码所在的目录,在小程序后台基本设置里找到并输入小程序AppID
5,在天行数据中注册获得APIKEY

微信截图_20180131131009.png



美女图集小程序源码实例:
 
下载源码后解压并打开pages/index.js
var app = getApp() // 获取入口文件app的应用实例
Page({
data: {
items: ,
hidden: false,
loading: false,
// loadmorehidden:true,
plain: false
},
Tianapi: function () {
//打开天行数据
},
onItemClick: function (event) {
wx.previewImage({
current: event.currentTarget.dataset.url, // 当前显示图片的http链接
urls: [event.currentTarget.dataset.url] // 需要预览的图片http链接列表
})
},

onReachBottom: function () {
console.log('onLoad')
var that = this
that.setData({
hidden: false,
});
requestData(that, mCurrentPage + 1);
},

onLoad: function () {
//转发
wx.showShareMenu({
withShareTicket: true
})
console.log('onLoad')
var that = this
requestData(that, mCurrentPage + 1);
}

})

/**
* 定义几个数组用来存取item中的数据
*/

var mUrl = ;
var mDesc = ;
var mAuthor = ;
var mTimes = ;
var mTitles = ;
var mCurrentPage = 0;

/**
* 定义天行数据APIKEY
* *apikey请在https://www.tianapi.com中获得
*/

var apikey = '把你在天行数据获得的APIKEY替换到这里'

/**
* 请求数据
*/

function requestData(that, targetPage) {
wx.showToast({
title: '图片加载中',
icon: 'loading'
});
wx.request({
url: 'https://api.tianapi.com/meinv/',
data: {
key: apikey, //天行数据的APIKEY
num:10, //每次请求返回的数量
page: targetPage //翻页
},
header: {
"Content-Type": "application/json"
},
success: function (res) {
if (res == null ||
res.data == null ||
res.data.newslist == null ||
res.data.newslist.length <= 0) {

console.error(res.data.msg);
return;
}


for (var i = 0; i < res.data.newslist.length; i++)
bindData(res.data.newslist[i]);

[/i] var itemList = ;
for (var i = 0; i < mUrl.length; i++)
itemList.push({ url: mUrl, desc: mDesc, author: mAuthor, time: mTimes, title: mTitles });

that.setData({
items: itemList,
hidden: true,
});

mCurrentPage = targetPage;

wx.hideToast();
}
});
}

/**
* 绑定接口中返回的数据
*/

function bindData(itemData) {

var url = itemData.picUrl;
var desc = itemData.description;
var author = itemData.description;
var times = itemData.ctime;
var title = itemData.title;

mUrl.push(url);
mDesc.push(desc);
mAuthor.push(author);
mTimes.push(times);
mTitles.push("作者:" + author + " — " + title + " — " + times);
}
表现层pages/index.wxml
<!--index.wxml-->
<view>
<view bindtap="Tianapi" class="tupian">图片API由天行数据提供</view>
<view class= "card" wx:for = "{{items}}">
<view data-url="{{item.url}}" bindtap = "onItemClick">
<image class= "image" src="{{item.url}}"/>
<view class="title">{{item.title}}</view>
</view>
</view>
</view>
样式pages/index.wxss
/**index.wxss**/
.card {
border: 2px solid #ffffff;
border-radius: 5px;
background-color: #ffffff;
box-shadow: 0px 3px 1px #cccccc;
margin: 8px 0;
position: relative;
}

.loadmore {
border: 0px solid #ffffff;
border-radius: 5px;
background-color: #ffffff;
box-shadow: 0px 5px 1px #cccccc;
margin: 8px;
}

.image{
width:100%;
height:250px;
}

.title {
padding: 14px;
font-size: 10px;
font-family:"黑体-简";
color: #222;
}
.tupian{
position:fixed;
z-index:50;
box-sizing:border-box;
width:100%;
height:80rpx;
top:0;
font-size:28rpx;
line-height:80rpx;
margin: 0;
background-color:rgba(0, 0, 0, .3);
color:#fff;
opacity:0.80;
text-align:center;
}



历史一句话小程序接口调用示例:
pages/pitlishi.js
Page({
data:{
},

onShow: function () {
var that = this

//定义天行数据APIKEY(apikey请在https://www.tianapi.com中获得)
var apikey = ''
5
wx.request({
url: 'https://api.tianapi.com/txapi/pitlishi/', //天行数据历史一句话接口
data: {
key: apikey
},
success: function (res) {
console.log(res.data.code)
that.setData({
pitlishi: res.data.newslist[0].content
})
console.log(res.data.newslist[0].id)
},
fail: function (err) {
console.log(err)
}
})
}

})


pages/pitlishi.wxml
<!--index.wxml-->
<view>
<view bindtap="Tianapi" class="pitlishi">{{pitlishi}}</view>
</view>


pages/pitlishi.wxss
/**pitlishi.wxss**/

.pitlishi {
margin-top: 100rpx;
padding: 14px;
font-size: 14px;
font-family:"黑体-简";
color: #222;
}


6,点击编译,确认可以正常加载数据后点击右边的预览
201801291517234516334599.png

 
7,在手机上测试无误后点击上传,在微信小程序后台代码管理提交审核,类型选择图片/视频。如果不需要全网上线,上传代码后在微信后台直接使用体验版就行了。

微信截图_20180131131652.png


 

大神网友都是怎么使用天行数据的(各种案例附代码)?

开发帮助宇天行 发表了文章 • 1 个评论 • 3248 次浏览 • 2016-11-24 19:16 • 来自相关话题

如果您也写过类似的案例文章和代码分享,可以将文章发给我们,赠送一年优级账号服务。

 利用天行数据开发微信小程序(附源码)
https://wenda.tianapi.com/article/68
作者:宇天行

 百度apistore开发实例(天行数据美女图片API)
http://tool.52miui.com/rjjc/wyzz/1432.html
作者:米尤

 一个基于 React Native 的 Android 企业级应用
http://blog.csdn.net/sinat_17775997/article/details/71973174​
作者:大灰狼的小绵羊哥哥

开源一个后台基于bmob云端的社交app
http://www.jianshu.com/p/2d76430617ae 
作者:傻瓜爱笨蛋
 
Android 实践:做一款新闻 APP
http://blog.csdn.net/yiwei12/article/details/71249628 
作者:Len_titude 
 
微信小程序---仿今日头条
http://blog.csdn.net/linfujian1999/article/details/54714708
作者:学生物的程序猿
 
网易新闻API接口的实现(Picasso类库的使用与HTTP协议的get请求,BitMap样例(未使用))
http://blog.csdn.net/ytfunnysite/article/details/62421034
作者:杨天福

一个小时打造新闻app
http://www.jianshu.com/p/c2e79cf83c32   
作者:五谷观精分道长
 
为您的主题增加美女图片展示功能
http://liuronghuan.com/meinv.html 
作者:刘荣焕

GeekNews
http://blog.csdn.net/u014608640/article/details/52571794
作者:Wei_Leng

调用api,下载图片
http://www.cnblogs.com/zg019/p/6051390.html
作者:zhgmyron
 
Python 调用百度API(apistore上天行数据)
http://www.tuicool.com/articles/77BfMbn
作者:城楼听雪

天行图文接口和数据接口的调用案例
http://www.cnblogs.com/warcraft/p/6030645.html
作者:姜小豆
 
用javascript请求百度API(天行数据格言接口)
https://segmentfault.com/q/1010000006062637
作者:风二中

MVP快速开发框架
http://www.jianshu.com/p/d98013e0cd03
作者:hpw123

开源项目:使用天行数据开发的开源项目 查看全部


如果您也写过类似的案例文章和代码分享,可以将文章发给我们,赠送一年优级账号服务。


 利用天行数据开发微信小程序(附源码)
https://wenda.tianapi.com/article/68
作者:宇天行

 百度apistore开发实例(天行数据美女图片API)
http://tool.52miui.com/rjjc/wyzz/1432.html
作者:米尤

 一个基于 React Native 的 Android 企业级应用
http://blog.csdn.net/sinat_17775997/article/details/71973174​
作者:大灰狼的小绵羊哥哥

开源一个后台基于bmob云端的社交app
http://www.jianshu.com/p/2d76430617ae 
作者:傻瓜爱笨蛋
 
Android 实践:做一款新闻 APP
http://blog.csdn.net/yiwei12/article/details/71249628 
作者:Len_titude 
 
微信小程序---仿今日头条
http://blog.csdn.net/linfujian1999/article/details/54714708
作者:学生物的程序猿
 
网易新闻API接口的实现(Picasso类库的使用与HTTP协议的get请求,BitMap样例(未使用))
http://blog.csdn.net/ytfunnysite/article/details/62421034
作者:杨天福

一个小时打造新闻app
http://www.jianshu.com/p/c2e79cf83c32   
作者:五谷观精分道长
 
为您的主题增加美女图片展示功能
http://liuronghuan.com/meinv.html 
作者:刘荣焕

GeekNews
http://blog.csdn.net/u014608640/article/details/52571794
作者:Wei_Leng

调用api,下载图片
http://www.cnblogs.com/zg019/p/6051390.html
作者:zhgmyron
 
Python 调用百度API(apistore上天行数据)
http://www.tuicool.com/articles/77BfMbn
作者:城楼听雪

天行图文接口和数据接口的调用案例
http://www.cnblogs.com/warcraft/p/6030645.html
作者:姜小豆
 
用javascript请求百度API(天行数据格言接口)
https://segmentfault.com/q/1010000006062637
作者:风二中

MVP快速开发框架
http://www.jianshu.com/p/d98013e0cd03
作者:hpw123


开源项目:使用天行数据开发的开源项目