This is an automated email from the ASF dual-hosted git repository.

zhongjiajie pushed a commit to branch 3.1.5-release
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git


The following commit(s) were added to refs/heads/3.1.5-release by this push:
     new 7fdc309812 doc: Add hyperlink for pydolphinscheduler
7fdc309812 is described below

commit 7fdc30981224a8c7cc932817ec0b0793191fb635
Author: Jay Chung <[email protected]>
AuthorDate: Tue Apr 11 12:04:32 2023 +0800

    doc: Add hyperlink for pydolphinscheduler
---
 docs/configs/docsdev.js                      | 12 ++++++------
 docs/docs/en/guide/{ => api}/healthcheck.md  |  0
 docs/docs/en/guide/{ => api}/open-api.md     | 18 +++++++++---------
 docs/docs/en/guide/api/pydolphinscheduler.md |  5 +++++
 docs/docs/zh/guide/{ => api}/healthcheck.md  |  0
 docs/docs/zh/guide/{ => api}/open-api.md     | 18 +++++++++---------
 docs/docs/zh/guide/api/pydolphinscheduler.md |  6 ++++++
 7 files changed, 35 insertions(+), 24 deletions(-)

diff --git a/docs/configs/docsdev.js b/docs/configs/docsdev.js
index 0f61007c9e..72c7094183 100644
--- a/docs/configs/docsdev.js
+++ b/docs/configs/docsdev.js
@@ -447,15 +447,15 @@ export default {
                 children: [
                     {
                         title: 'Open API',
-                        link: '/en-us/docs/3.1.5/user_doc/guide/open-api.html',
+                        link: 
'/en-us/docs/3.1.5/user_doc/guide/api/open-api.html',
                     },
                     {
                         title: 'PyDolphinScheduler',
-                        link: '/python/main/index.html',
+                        link: 
'/en-us/docs/3.1.5/user_doc/guide/api/pydolphinscheduler.html',
                     },
                     {
                         title: 'Health Check',
-                        link: 
'/en-us/docs/3.1.5/user_doc/guide/healthcheck.html',
+                        link: 
'/en-us/docs/3.1.5/user_doc/guide/api/healthcheck.html',
                     },
                 ],
             },
@@ -1055,15 +1055,15 @@ export default {
                 children: [
                     {
                         title: 'API调用',
-                        link: '/zh-cn/docs/3.1.5/user_doc/guide/open-api.html',
+                        link: 
'/zh-cn/docs/3.1.5/user_doc/guide/api/open-api.html',
                     },
                     {
                         title: 'PyDolphinScheduler',
-                        link: '/python/main/index.html',
+                        link: 
'/zh-cn/docs/3.1.5/user_doc/guide/api/pydolphinscheduler.html',
                     },
                     {
                         title: '健康检查',
-                        link: 
'/zh-cn/docs/3.1.5/user_doc/guide/healthcheck.html',
+                        link: 
'/zh-cn/docs/3.1.5/user_doc/guide/api/healthcheck.html',
                     },
                 ],
             },
diff --git a/docs/docs/en/guide/healthcheck.md 
b/docs/docs/en/guide/api/healthcheck.md
similarity index 100%
rename from docs/docs/en/guide/healthcheck.md
rename to docs/docs/en/guide/api/healthcheck.md
diff --git a/docs/docs/en/guide/open-api.md b/docs/docs/en/guide/api/open-api.md
similarity index 72%
rename from docs/docs/en/guide/open-api.md
rename to docs/docs/en/guide/api/open-api.md
index 5bb0962b46..231a314dd5 100644
--- a/docs/docs/en/guide/open-api.md
+++ b/docs/docs/en/guide/api/open-api.md
@@ -10,11 +10,11 @@ Generally, projects and processes are created through 
pages, but considering the
 
 1. Log in to the scheduling system, click "Security", then click "Token 
manage" on the left, and click "Create token" to create a token.
 
-![create-token](../../../img/new_ui/dev/security/create-token.png)
+![create-token](../../../../img/new_ui/dev/security/create-token.png)
 
 2. Select the "Expiration time" (Token validity time), select "User" (choose 
the specified user to perform the API operation), click "Generate token", copy 
the `Token` string, and click "Submit".
 
-![token-expiration](../../../img/new_ui/dev/open-api/token_expiration.png)
+![token-expiration](../../../../img/new_ui/dev/open-api/token_expiration.png)
 
 ### Examples
 
@@ -24,7 +24,7 @@ Generally, projects and processes are created through pages, 
but considering the
 
 > Address:http://{API server 
 > ip}:12345/dolphinscheduler/swagger-ui/index.html?language=en_US&lang=en
 
-![api-doc](../../../img/new_ui/dev/open-api/api_doc.png)
+![api-doc](../../../../img/new_ui/dev/open-api/api_doc.png)
 
 2. select a test API, the API selected for this test is `queryAllProjectList`
 
@@ -36,7 +36,7 @@ Generally, projects and processes are created through pages, 
but considering the
    token: The Token just generated
    ```
 
-![api-test](../../../img/new_ui/dev/open-api/api_test.png)
+![api-test](../../../../img/new_ui/dev/open-api/api_test.png)
 
 #### Create a Project
 
@@ -44,15 +44,15 @@ This demonstrates how to use the calling api to create the 
corresponding project
 
 By consulting the api documentation, configure the KEY as Accept and VALUE as 
the parameter of application/json in the headers of Postman.
 
-![create-project01](../../../img/new_ui/dev/open-api/create_project01.png)
+![create-project01](../../../../img/new_ui/dev/open-api/create_project01.png)
 
 And then configure the required projectName and description parameters in Body.
 
-![create-project02](../../../img/new_ui/dev/open-api/create_project02.png)
+![create-project02](../../../../img/new_ui/dev/open-api/create_project02.png)
 
 Check the post request result.
 
-![create-project03](../../../img/new_ui/dev/open-api/create_project03.png)
+![create-project03](../../../../img/new_ui/dev/open-api/create_project03.png)
 
 The returned `msg` information is "success", indicating that we have 
successfully created the project through API.
 
@@ -60,6 +60,6 @@ If you are interested in the source code of creating a 
project, please continue
 
 ### Appendix: The Source Code of Creating a Project
 
-![api-source01](../../../img/new_ui/dev/open-api/api_source01.png)
+![api-source01](../../../../img/new_ui/dev/open-api/api_source01.png)
 
-![api-source02](../../../img/new_ui/dev/open-api/api_source02.png)
+![api-source02](../../../../img/new_ui/dev/open-api/api_source02.png)
diff --git a/docs/docs/en/guide/api/pydolphinscheduler.md 
b/docs/docs/en/guide/api/pydolphinscheduler.md
new file mode 100644
index 0000000000..219ba6e2ab
--- /dev/null
+++ b/docs/docs/en/guide/api/pydolphinscheduler.md
@@ -0,0 +1,5 @@
+# PyDolphinScheduler
+
+PyDolphinScheduler is python API for Apache DolphinScheduler, which allow you 
definition your workflow by python code, aka workflow-as-codes.
+
+For more information, please refer to 
[PyDolphinScheduler](https://dolphinscheduler.apache.org/python/main/)
\ No newline at end of file
diff --git a/docs/docs/zh/guide/healthcheck.md 
b/docs/docs/zh/guide/api/healthcheck.md
similarity index 100%
rename from docs/docs/zh/guide/healthcheck.md
rename to docs/docs/zh/guide/api/healthcheck.md
diff --git a/docs/docs/zh/guide/open-api.md b/docs/docs/zh/guide/api/open-api.md
similarity index 69%
rename from docs/docs/zh/guide/open-api.md
rename to docs/docs/zh/guide/api/open-api.md
index c41010452e..47c2d0122e 100644
--- a/docs/docs/zh/guide/open-api.md
+++ b/docs/docs/zh/guide/api/open-api.md
@@ -10,11 +10,11 @@
 
 1. 登录调度系统,点击 "安全中心",再点击左侧的 "令牌管理",点击 "令牌管理" 创建令牌。
 
-![create-token](../../../img/new_ui/dev/security/create-token.png)
+![create-token](../../../../img/new_ui/dev/security/create-token.png)
 
 2. 选择 "失效时间" (Token 有效期),选择 "用户" (以指定的用户执行接口操作),点击 "生成令牌" ,拷贝 Token 字符串,然后点击 
"提交" 。
 
-![token-expiration](../../../img/new_ui/dev/open-api/token_expiration.png)
+![token-expiration](../../../../img/new_ui/dev/open-api/token_expiration.png)
 
 ### 使用案例
 
@@ -24,7 +24,7 @@
 
 > 地址:http://{api server 
 > ip}:12345/dolphinscheduler/swagger-ui/index.html?language=zh_CN&lang=cn
 
-![api-doc](../../../img/new_ui/dev/open-api/api_doc.png)
+![api-doc](../../../../img/new_ui/dev/open-api/api_doc.png)
 
 2. 选一个测试的接口,本次测试选取的接口是:查询所有项目
 
@@ -36,7 +36,7 @@
    token: 刚刚生成的 Token
    ```
 
-![api-test](../../../img/new_ui/dev/open-api/api_test.png)
+![api-test](../../../../img/new_ui/dev/open-api/api_test.png)
 
 #### 创建项目
 
@@ -44,15 +44,15 @@
 
 通过查阅 api 文档,在 Postman 的 Headers 中配置 KEY 为 Accept,VALUE 为 application/json 的参数。
 
-![create-project01](../../../img/new_ui/dev/open-api/create_project01.png)
+![create-project01](../../../../img/new_ui/dev/open-api/create_project01.png)
 
 然后再 Body 中配置所需的 projectName 和 description 参数。
 
-![create-project02](../../../img/new_ui/dev/open-api/create_project02.png)
+![create-project02](../../../../img/new_ui/dev/open-api/create_project02.png)
 
 检查 post 请求结果。
 
-![create-project03](../../../img/new_ui/dev/open-api/create_project03.png)
+![create-project03](../../../../img/new_ui/dev/open-api/create_project03.png)
 
 返回 msg 信息为 "success",说明我们已经成功通过 API 的方式创建了项目。
 
@@ -60,6 +60,6 @@
 
 ### 附:创建项目源码
 
-![api-source01](../../../img/new_ui/dev/open-api/api_source01.png)
+![api-source01](../../../../img/new_ui/dev/open-api/api_source01.png)
 
-![api-source02](../../../img/new_ui/dev/open-api/api_source02.png)
+![api-source02](../../../../img/new_ui/dev/open-api/api_source02.png)
diff --git a/docs/docs/zh/guide/api/pydolphinscheduler.md 
b/docs/docs/zh/guide/api/pydolphinscheduler.md
new file mode 100644
index 0000000000..0fab37fe2c
--- /dev/null
+++ b/docs/docs/zh/guide/api/pydolphinscheduler.md
@@ -0,0 +1,6 @@
+# PyDolphinScheduler
+
+PyDolphinScheduler 是 Apache DolphinScheduler 的 Python API,它允许您通过 Python 
代码定义您的工作流,也称为 workflow-as-codes。
+
+更多信息请参考[PyDolphinScheduler](https://dolphinscheduler.apache.org/python/main/)
+

Reply via email to