前言介紹
- 這款 WordPress 外掛「JSON API User」是 2013-12-02 上架。
- 目前有 1000 個安裝啟用數。
- 上一次更新是 2024-09-26,距離現在已有 220 天。
- 外掛最低要求 WordPress 3.0.1 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 5.3 以上。
- 有 21 人給過評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
parorrey |
外掛標籤
json api | authentication | RESTful Facebook Login | RESTful user registration | RESTful User Meta and BuddyPress xProfile |
內容簡介
JSON API User 擴充了 JSON API 外掛,提供一個新的控制器,以支援 RESTful 使用者註冊、驗證、密碼重設、RESTful Facebook 登入、RESTful 使用者元資料和 BuddyPress xProfile 取得和更新方法。這個外掛是針對想要將 WordPress 用作手機應用程式資料後端的 WordPress/手機應用程式開發人員。
必須安裝的 JSON API 外掛已於2019年8月7日從 WordPress 新增外掛庫中關閉。您可以從 https://github.com/PI-Media/json-api 下載 JSON API 外掛,直到其再次被發布並在 WordPress 上可用。
功能包括:
生成使用者驗證用的 Auth Cookie
驗證 Auth Cookie
RESTful 使用者註冊
使用有效的 access_token 的 RESTful Facebook 登入/註冊
RESTful BuddyPress xProfile 欄位更新
取得使用者元資料和 xProfile 欄位
更新使用者元資料和 xProfile 欄位
刪除使用者元資料
密碼重設
取得頭像
取得使用者資訊
張貼評論
這個外掛是為了將手機應用程式整合到使用 WordPress 作為所有資料的後端的網路應用程式中而建立的。WordPress 儘快將網路應用程式整合在一起,然後透過這個外掛將 Mobile iOS 和 Android 應用程式整合了起來。其中有一些應用程式特定的自定方法未被包含,但其餘方法已經被製作為通用的社區使用。
從版本1.1開始,我的其他 JSON API Auth 外掛也被整合到了這個外掛中,因為大多數端點需要使用者驗證碼透過 Cookie 進行數據更新。
Pro 版本 - JSON API User Plus
這個外掛的 Pro 版本 JSON API User Plus,提供了支援 BuddyPress Messages 元件、BuddyPress 頭像上傳、BuddyPress Extended Profile、BuddyPress 群組、BuddyPress 好友、BuddyPress 活動、BuddyPress 通知、BuddyPres 設定和其他 BuddyPress 相關功能的支援,以透過 REST api 整合 BuddyPress 功能到您的手機應用程式中。
JSON API User Plus 包括 API 金鑰,可保護和限制端點呼叫。此金鑰可以從「設置」>「User Plus 選項」頁面中更新。您的應用程式必須在每次呼叫 REST API 來獲取數據時包含此金鑰。請查看「JSON API User Plus」端點呼叫範例文件。
JSON API User Plus 功能包括:
生成使用者驗證用的 Auth Cookie
驗證 Auth Cookie
RESTful 使用者註冊
使用有效的 access_token 的 RESTful Facebook 登入/註冊
RESTful BuddyPress xProfile 欄位更新
取得使用者元資料和 xProfile 欄位
更新使用者元資料和 xProfile 欄位
刪除使用者元資料
密碼重設
取得/上傳頭像
取得使用者資訊
張貼評論
新增文章、更新文章、刪除文章
新增/編輯/刪除自訂文章類型、自訂欄位
搜尋使用者
BuddyPress 活動
BuddyPress 成員
BuddyPress 好友
BuddyPress 通知
BuddyPres 設定
以及許多其他功能
原文外掛簡介
JSON API User extends the JSON API Plugin with a new Controller to allow RESTful user registration, authentication, password reset, RESTful Facebook Login, RESTful User Meta and BuddyPress xProfile get and update methods. This plugin is for WordPress/Mobile app developers who want to use WordPress as mobile app data backend.
JSON API Plugin, that is required, was closed on August 7, 2019 from WordPress repository. You can download JSON API Plugin from https://github.com/PI-Media/json-api until it is republished and available on WordPress.
Features include:
Generate Auth Cookie for user authentication
Validate Auth Cookie
RESTful User Registration
RESTful Facebook Login/Registration with valid access_token
RESTful BuddyPress xProfile fields update
Get User Meta and xProfile fields
Update User Meta and xProfile fields
Delete User Meta
Password Reset
Get Avatar
Get User Info
Post Comment
The plugin was created for mobile apps integration with the web app using WordPress as backend for all the data. WordPress helped in putting together the web app quickly and then Mobile iOS and Android apps were integrated via this plugin. There were some app specific customized methods which are not included but rest have been made generic for community usage.
My other JSON API Auth plugin has also been integrated with this plugin from version 1.1 because most endpoints required user authentication via cookie for data update.
Pro Version – JSON API User Plus
A pro version of this plugin, JSON API User Plus, is available here http://www.parorrey.com/solutions/json-api-user-plus/ that supports BuddyPress Messages component, BuddyPress avatar upload, BuddyPress Extended Profile, BuddyPress Groups, BuddyPress Friends, BuddyPress Activity, BuddyPress Notifications, BuddyPres Settings and other BuddyPress related functions to integrate BuddyPress features in your mobile app via REST api.
JSON API User Plus includes API key which protects and restricts the endpoint calls. This key can be updated from Settings > User Plus options page. Your app must include this key with every call to get the data from REST API. Please see documentation for calling endpoints examples for ‘JSON API User Plus’.
JSON API User Plus features include:
Generate Auth Cookie for user authentication
Validate Auth Cookie
RESTful User Registration
RESTful Facebook Login/Registration with valid access_token
RESTful BuddyPress xProfile fields update
Get User Meta and xProfile fields
Update User Meta and xProfile fields
Delete User Meta
Password Reset
Get/Upload Avatar
Get User Info
Post Comment
Add Post, Update Post, Delete Post
Add/Edit/Delete Custom Post Type, Custom Fields
Search User
BuddyPress Activities
BuddyPress Members
BuddyPress Friends
BuddyPress Notifications
BuddyPress Settings
& many more
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「JSON API User」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
0.1 | 1.0 | 1.1 | 1.2 | 1.3 | 1.4 | 1.5 | 1.6 | 1.7 | 1.8 | 1.9 | 2.0 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 1.2.1 | 1.2.2 | 1.5.1 | 1.9.1 | 2.9.1 | 3.0.0 | 3.1.4 | 3.2.0 | 3.3.0 | 3.4.0 | 3.5.0 | 3.6.0 | 3.7.0 | 3.8.0 | 3.8.1 | 3.9.0 | 3.9.1 | 3.9.2 | 3.9.3 | 3.9.4 | 3.9.5 | 3.9.6 | 3.9.7 | 3.9.8 | 3.9.9 | 4.0.0 | trunk |
延伸相關外掛(你可能也想知道)
暫無相關外掛推薦。