Instalé el complemento jetpack para mi sitio de wordpress autohospedado. La función JSON API en jetpack me permite usar el resto de API (http://developer.wordpress.com/docs/api/). Sin embargo, no entiendo cómo usarlo.
https://public-api.wordpress.com/rest/v1/sites/$sitio/publicaciones/
¿Cómo encuentro mi $sitio, por ejemplo?
¿Algún ejemplo que alguien pueda compartir?
alan wong
solo reemplaza $site
con la URL de tu sitio.
https://public-api.wordpress.com/rest/v1/sites/www.yoursite.com/posts/
-
Instalé el complemento JetPack. Cuando trato de acceder dice
{"error":"unauthorized","message":"API calls to this blog have been disabled."}
¿Hay alguna configuración para habilitarlo?– DroidLearner
4 de octubre de 2013 a las 3:56
-
@DroidLearner vincula tu sitio autohospedado con la cuenta de WordPress.
– Alexander Perechnev
27 de diciembre de 2013 a las 20:58
-
Estoy enfrentando el mismo problema que @droidLearner. No puedo averiguar cómo hacer una llamada a mi API de blogs autohospedados. Instalé el jetpack y lo habilité. Cualquier ayuda sería apreciada.
– vipul mittal
16 de julio de 2014 a las 8:46
-
¿Alguien se dio cuenta de esto por casualidad?
–Ryan Alberts
17 de septiembre de 2014 a las 3:25
-
¿Jetpack se pone en contacto con WordPress.com o se comunica directamente con tu sitio autohospedado? (Realmente espero lo último)
– Diseño de Adrián
04/10/2014 a las 17:17
Samy
Puedes reemplazar $site
con el dominio y (si es necesario) la ruta de su sitio de WordPress autohospedado que tiene jetpack instalado.
Solo prueba este ejemplo donde $site
fue reemplazado con discover.wordpress.com
https://public-api.wordpress.com/rest/v1.1/sites/discover.wordpress.com/posts/
Si obtiene el error: {"error":"unauthorized","message":"API calls to this blog have been disabled."}
con su propio sitio, asegúrese de haber habilitado la API json en el general
sección de la configuración del complemento jetpack.
Esto no responde directamente a su pregunta, pero tal vez otros que se encuentren con esta publicación, como yo, quieran saber cómo solucionar el problema.
En mi caso soy:
- Uso de Jetpack
- Sitio autohospedado
Estaba recibiendo el error:
{“error”:”no autorizado”,”mensaje”:”Las llamadas API a este blog se han deshabilitado”.}
Para arreglarlo:
- Desconecte el complemento Jetpack
- Vuelva a conectarse.
¡Arreglado el problema!