[返回编程技术首页]·[所有跟帖]·[ 回复本帖 ] ·[热门原创] ·[繁體閱讀]·[坛主管理]

学习网站编程从搭建留园联盟网站开始

送交者: wecode[★★声望品衔9★★] 于 2023-12-30 20:21 已读 4356 次 7赞  

wecode的个人频道

+关注

留园网在今年年初推出了一个开放平台,允许第三方开发者通过应用程序接口(API)访问留园论坛的数据,这样,第三方开发者就可以利用获取得到的留园论坛数据来开发自己的网站。



其实早在留园网推出这个开放平台和API之前,已经有一些外部开发者通过模拟发送请求的方式来获得留园论坛的数据并因此开发出了一些App,而留园网官方自己现在推出的接口则更为完整和规范。留园网开放API的这个做法在海外中文网站里应该算是一个突破之举。不过熟悉 Reddit 这个据说是世界最知名且影响力最大的社区论坛网站的朋友们应该对这种API接口并不陌生,Reddit的API非常完善和复杂,有兴趣的朋友可以访问这个链接进行了解 https://www.reddit.com/dev/api/ 

值得一提的是,就在前几个月,Reddit还曾打算对API使用进行收费理由是它不希望它的社区数据内容被免费用于训练人工智能工具,包括驱动OpenAI的ChatGPT、谷歌的Bard和微软的必应AI的模型不知道现在实施这个政策了没有?

今天,让我们来看看如何使用留园开放平台和搭建留园联盟网站,首先打开留园网开放平台官网:https://open.6park.com/ 



然后我们点击链接 快速建站安装说明,里面的安装说明已经很详细了,我们就按照这个说明一步一步进行搭建这个联盟网站。我事先已经申请了一个AWS EC2虚拟空间,并且在虚拟空间里按照说明,先创建了一个mysql数据库,名字就叫 demo_6park 。

虽然安装说明里说要求要有一个域名,并且有https证书,但我们这个搭建这个网站只是用来学习网站编程,并不需要开放给其他人使用,所以可以不需要域名和https。



按照说明,先用留园账号登录开放平台的后台管理系统,创建一个应用,填写好 应用名称,应用类型选择 网站,应用状态选择 测试中, 暂不推出,回调地址和站点域名也填写好,选择好接入模块,然后保存。之后再到应用列表里,选择详情,再进入应用详情页面就可以获取到对应的 client_id 和 client-secret



然后下载官方提供的模板代码,最简单的就是使用第一种方式,下载好代码 zip包,然后把它上传和解压到虚拟服务器上的网站空间下 。

然后在浏览器里输入地址进行访问,接着一步步按照安装说明的步骤进行安装就可以了成功安装之后再刷新浏览器进行访问,即可看到留园联盟网站模板demo。

如果有朋友也按照安装说明和上面的介绍安装好了留园联盟网站,欢迎评论和交流。之后的介绍里,我们将继续介绍学习留园网站所提供的这套模板以及它的API的接口文档说明。
喜欢wecode朋友的这个贴子的话, 请点这里投票,“赞”助支持!

已标注为wecode的原创内容,若需转载授权请联系网友本人。若违规侵权,请联系我们

所有跟帖:   ( 主贴楼主有权删除不文明回复,拉黑不受欢迎的用户 )


用户名: 密码: [--注册ID--]

标 题:

粗体 斜体 下划线 居中 插入图片插入图片 插入Flash插入Flash动画


     图片上传  Youtube代码器  预览辅助



[ 留园条例 ] [ 广告服务 ] [ 联系我们 ] [ 个人帐户 ] [ 创建您的定制新论坛频道 ] [ Contact us ]