estoy teniendo un tiempo difícil encontrar algo de información básica sobre la forma aceptada de hacer JSONP con mi aplicación ...Entender los fundamentos de JSONP y rieles
Me explico, decir que tengo una aplicación (App Un) que proporciona una respuesta en json, ¿cómo puedo invocar ese script usando jQuery desde un sitio diferente y cargar esos datos JSON? Estoy bastante seguro de que puedo simplemente vincular un archivo JS en la aplicación A y usarlo para cargar los datos en la página, pero aparte de eso, estoy un poco perdido en la convención correcta de hacer esto ... cualquier ayuda es seriamente muy apreciado, incluso solo señalarme en la dirección correcta o artículo sería increíble.
Pero, ¿para qué uso la devolución de llamada? ¿Y tengo que hacer algo para que mi servidor (NGINX) pueda excluir las solicitudes de cualquier dominio? –
@Joseph Aclaré sobre la primera pregunta en la edición. No sé nada sobre NGINX, pero normalmente los servidores aceptan todas las solicitudes de la web. Solo necesita que el servidor devuelva un código JavaScript válido. –
el render: json como un: parámetro de devolución de llamada para que no tenga que ajustar la respuesta usted mismo vea http://railsapi.com/doc/rails-v2.3.8/classes/ActionController/Base.html#M001802 (ej: render: json => {: name => "David"}. to_json,: callback => 'show') – hellvinz