Windows Phone

推荐列表 站点导航

当前位置:首页 > 脚本编程 > Windows Phone >

不需要找Server但可以手动提供更新资料的小技巧

来源:网络整理  作者:网友投稿  发布时间:2020-12-28 00:34
最近,遇到一些刚学Windows Phone 开发的朋友,因为毕竟一开始学习并非是走Web 领域的,那时候就问我说除了使用人家...

最近,遇到一些刚学Windows Phone 开发的朋友,因为毕竟一开始学习并非是走Web 领域的,那时候就问我说除了使用人家提供的RSS或是Facebook 有提供的Graph data 以外,是否有办法用自己的数据,我就说当然可以,首先你得准备一台Server放在网络上面让人更新,当然这是一个成本考虑,更高级一点你可以使用云端(Windows Azure) ,这边开始朋友就有点打退堂鼓,当然你可以选择一个免费空间啰,不过不知道那免费空间可以多久,可能也会有因为它会自动插入广告,导致拿到的数据都不干净,现在提供一个小小的技巧..

文章范例我会用一个Windows Phone 的开发环境,从网络上面取得数据,我们所使用的数据提供平台为 Google Drive

1. 首先,当然你要申请一个Google Drive的账号

2. 我们开一个档案夹为PUBLIC 之后我开启记事本 内容我就填写一个数字10 并且存盘为 current_verdsion.txt

不需要找Server但可以手动提供更新资料的小技巧


 

之后存盘,如果你不想之后会有编码问题尽量在编码的地方选择UTF-8
 

不需要找Server但可以手动提供更新资料的小技巧


 

3.之后我们登入网络上的 Google Drive  将刚刚那个档案设成公开且共享

不需要找Server但可以手动提供更新资料的小技巧



不需要找Server但可以手动提供更新资料的小技巧



这时候我们会拿到此档案的Share link

不需要找Server但可以手动提供更新资料的小技巧


 

此案例 共享连结为 https://docs.google.com/file/d/0B-dEejBMoYa0Tkh0X1A3UWZ5R00/edit?usp=sharing

4. 基本上这网址你拿到的并非干净的数据,如果你直接用WebClient去取的话,所以这时候我们得知道direct download link ,我发现到有一个网站可以转换 网址为 https://sites.google.com/site/gdocs2direct/

这时候,我们把共享连结贴上去就会取得 他的下载连结

不需要找Server但可以手动提供更新资料的小技巧


 

文中案例取得下载连结为 https://docs.google.com/uc?export=download&id=0B-dEejBMoYa0Tkh0X1A3UWZ5R00

5. 得到下载连结我们可以来写程序拉

//下载Link //https://docs.google.com/uc?export=download&id=0B-dEejBMoYa0Tkh0X1A3UWZ5R00 var webClient = new WebClient { Encoding = System.Text.Encoding.UTF8 }; webClient.DownloadStringCompleted += (s, eventArgs) => { if (eventArgs.Error != null) { MessageBox.Show("取得失败"); return; } MessageBox.Show("网络上的数据为 " + eventArgs.Result); }; webClient.DownloadStringAsync(new Uri("https://docs.google.com/uc?export=download&id=0B-dEejBMoYa0Tkh0X1A3UWZ5R00", UriKind.Absolute));

结果:
 

不需要找Server但可以手动提供更新资料的小技巧


 

后记: 这有啥应用呢? 首先,最大的方便是你可以不需要特地弄一台server来摆数据 ,这点就已经很方便了不然可能花钱还要花时间顾,再来你可以透过桌面应用程序(记事本) 直接存到硬盘上,透过google drive 他们的软件同步上去,之后手机程序在下载时候都可以取道最新数据,因为我现在有些APP都透过这方法取得版本是否为最新版本让使用者更新,这是开发上的小技巧,不难,分享给大家。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jiaob/wp/9958.shtml

相关文章
最新文章
Windows Phone 7 PhoneGap 启动照 Windows Phone 7 PhoneGap 启动照

时间:2020-12-28

WindowsApp开发之更多技巧 WindowsApp开发之更多技巧

时间:2020-12-28

不需要找Server但可以手动 不需要找Server但可以手动

时间:2020-12-28

Cordova WP8插件开发 Cordova WP8插件开发

时间:2020-12-28

WP8 3个Windows Phone寻览事件 WP8 3个Windows Phone寻览事件

时间:2020-12-28

win10uwp简单MasterDetail win10uwp简单MasterDetail

时间:2020-12-28

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

不需要找Server但可以手动提供更新资料的小技巧

2020-12-28 编辑:网友投稿

最近,遇到一些刚学Windows Phone 开发的朋友,因为毕竟一开始学习并非是走Web 领域的,那时候就问我说除了使用人家提供的RSS或是Facebook 有提供的Graph data 以外,是否有办法用自己的数据,我就说当然可以,首先你得准备一台Server放在网络上面让人更新,当然这是一个成本考虑,更高级一点你可以使用云端(Windows Azure) ,这边开始朋友就有点打退堂鼓,当然你可以选择一个免费空间啰,不过不知道那免费空间可以多久,可能也会有因为它会自动插入广告,导致拿到的数据都不干净,现在提供一个小小的技巧..

文章范例我会用一个Windows Phone 的开发环境,从网络上面取得数据,我们所使用的数据提供平台为 Google Drive

1. 首先,当然你要申请一个Google Drive的账号

2. 我们开一个档案夹为PUBLIC 之后我开启记事本 内容我就填写一个数字10 并且存盘为 current_verdsion.txt

不需要找Server但可以手动提供更新资料的小技巧


 

之后存盘,如果你不想之后会有编码问题尽量在编码的地方选择UTF-8
 

不需要找Server但可以手动提供更新资料的小技巧


 

3.之后我们登入网络上的 Google Drive  将刚刚那个档案设成公开且共享

不需要找Server但可以手动提供更新资料的小技巧



不需要找Server但可以手动提供更新资料的小技巧



这时候我们会拿到此档案的Share link

不需要找Server但可以手动提供更新资料的小技巧


 

此案例 共享连结为 https://docs.google.com/file/d/0B-dEejBMoYa0Tkh0X1A3UWZ5R00/edit?usp=sharing

4. 基本上这网址你拿到的并非干净的数据,如果你直接用WebClient去取的话,所以这时候我们得知道direct download link ,我发现到有一个网站可以转换 网址为 https://sites.google.com/site/gdocs2direct/

这时候,我们把共享连结贴上去就会取得 他的下载连结

不需要找Server但可以手动提供更新资料的小技巧


 

文中案例取得下载连结为 https://docs.google.com/uc?export=download&id=0B-dEejBMoYa0Tkh0X1A3UWZ5R00

5. 得到下载连结我们可以来写程序拉

//下载Link //https://docs.google.com/uc?export=download&id=0B-dEejBMoYa0Tkh0X1A3UWZ5R00 var webClient = new WebClient { Encoding = System.Text.Encoding.UTF8 }; webClient.DownloadStringCompleted += (s, eventArgs) => { if (eventArgs.Error != null) { MessageBox.Show("取得失败"); return; } MessageBox.Show("网络上的数据为 " + eventArgs.Result); }; webClient.DownloadStringAsync(new Uri("https://docs.google.com/uc?export=download&id=0B-dEejBMoYa0Tkh0X1A3UWZ5R00", UriKind.Absolute));

结果:
 

不需要找Server但可以手动提供更新资料的小技巧


 

后记: 这有啥应用呢? 首先,最大的方便是你可以不需要特地弄一台server来摆数据 ,这点就已经很方便了不然可能花钱还要花时间顾,再来你可以透过桌面应用程序(记事本) 直接存到硬盘上,透过google drive 他们的软件同步上去,之后手机程序在下载时候都可以取道最新数据,因为我现在有些APP都透过这方法取得版本是否为最新版本让使用者更新,这是开发上的小技巧,不难,分享给大家。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jiaob/wp/9958.shtml

相关文章

风云图片

推荐阅读

返回Windows Phone频道首页