我注冊了一個免費的 WordPress 帳戶,目的是將他們的博客功能作為“功能”集成到我的基于 React 的應用程式中。但是,在注冊了 WP 帳戶并創建了一些博客文章后,我嘗試按照官方檔案通過在我的 WP 帳戶中附加“/wp-json”來訪問 API。
但是,每次我使用這種方法訪問時,我得到的只是一個 404 錯誤。我在 Stack Overflow 上的其他地方看到這可能與未正確設定永久鏈接有關。但是,永久鏈接不能在“免費”帳戶中更改,只能在“專業”帳戶中更改。因此,我懷疑 WP 已禁用免費帳戶的 API 功能。我能理解他們為什么要這樣做,因為他們想讓人們付費使用他們的平臺(而不是通過 API 免費獲得所有東西)。我在這方面是正確的嗎?
或者任何擁有可以訪問 API 的免費帳戶的人都可以在這里糾正我嗎?
提前致謝,
uj5u.com熱心網友回復:
在 WordPress.com 平臺上,所有站點的 REST API 實際上都在https://public-api.wordpress.com/wp/v2托管和構建。此外,還有一個 /sites/ 端點將為您的特定站點命名。
例如,您站點的根端點是https://public-api.wordpress.com/wp/v2/sites/dsgasdgfsa.wordpress.com/。其他端點的行為方式與它們在自托管平臺上的行為方式相同。
例如,您的頁面可以在https://public-api.wordpress.com/wp/v2/sites/dsgasdgfsa.wordpress.com/pages下找到
更多資訊https://developer.wordpress.com/2016/11/11/wordpress-rest-api-on-wordpress-com/
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/474379.html
