如何使用NextEngine API(基础部分,开发环境搭建)
首先
在Next Engine中,我们提供API接口,并且您可以自行创建应用程序。这篇文章是为了想要制作应用程序的Next Engine用户而编写的,旨在解释应用程序创建的一系列流程。
这篇文章的主要目的是建立开发环境。关于生产环境,请您自行准备服务器等相关配套措施。
关于Next Engine
“Next Engine是支持网络商店后台的服务。它已经取得了最多店铺引进数的成绩(截至2014年8月)。可以集中管理楽天、Amazon、Yahoo等多个商城的网络商店。自2013年11月开始平台化,并开放了API,因此可以自由地创建应用程序。”
对于这篇文章
目标读者
-
- ネクストエンジンユーザー
-
- ECをやっていて業務を効率化したい人(ネクストエンジンのアカウントが必要になります)
- ネクストエンジンAPIを使ってアプリを作りたい人
可以得到的东西
以下是一种可能的本地化后的中文表达:
配置一个可以使用Apache(HTTPS)、PHP和NextEngine API的SDK(PHP)的环境。
做事
使用Next Engine API编写应用的步骤将会被解释。
本次我们将进行开发环境的搭建,创建一个能够进行https通信的localhost,并确认SDK能够正常运行。
Next Engine提供了PHP和Java的SDK。本次我们将使用PHP进行开发。PHP服务器我们将使用Apache。
在Windows系统下
Apache和PHP(XAMPP)
安全套接层
PHP (Hypertext Preprocessor) can be rephrased in Chinese as “超文本预处理器” .
在Mac情况下
阿帕奇
ssl (安全套接字层)
PHP (Hypertext Preprocessor) is a programming language widely used for web development.
以下的文章非常有参考价值。
创建/Library/WebServer/Document/test.php,并在test.php文件中写入以下内容。
<?php
phpinfo();
获取SDK
请从这个链接下载SDK(http://api.next-e.jp/sdk.php)。
获取客户端ID和客户端密钥
请参考以下链接( http://manual.next-e.jp/how_use/make/ )中的手册,了解在Next Engine内创建应用的流程。
我们将为与应用集成所需的两个值进行发行。
从Next Engine的首页(https://base.next-engine.org/ )上方的标签栏选择「创建应用」->「发行主功能(测试环境)账户」(在创建使用API的应用时是必需的)。
再次选择「创建应用」->「创建新应用」。
然后,您可以在此处输入应用的信息。
本次操作的重点是
-
- 「アプリの種類選択」->「メイン機能と連携するアプリ」
-
- 「販売形態選択」->「特定の企業に公開」
-
- 「アプリ名」->「サンプルアプリ」
- 「接続先メイン機能」->「ご自身の連携したいメイン機能をご選択下さい」
安装SDK。
现在已经准备好从主要功能获取数据的环境了。
只要发生错误的人
在进行上述设定后,重新启动Apache并再次访问,如果主要功能的信息能够显示出来,说明成功。可以参考这篇文章(http://qiita.com/iakio/items/71536dc5e615f03433a0)。
结束时
如果环境搭建完成,之后只需要努力编写PHP代码即可。
在下一篇文章(应用实施篇)中
-
- 詳細なAPIの使い方
-
- サンプルアプリの作成
- コードの解説
我们将进行等待。
开发者网络的介绍
在Next Engine(简称DevNet)中有一个面向开发者的社区网站。
这里汇集了各种开发相关的信息,包括开发指南、API参考、教程等等。
同时也提供开发者之间进行讨论的社区空间。
如果有任何问题,可以在这里发布提问。
下一个引擎开发者网络
https://developer.next-engine.com/