JavaScript ve PHP ile JSON tüketen

2 Cevap php

2 kısa sorular. (Ben :) sormadan önce aradı).

SO üzerinde bir cevap soruya bir cevap veya bir işaretçi seviniriz

  1. Ben (this one gibi örneğin) bir JSON nesnesi döndürür TRYNT 's web hizmetleri birini tüketmek istiyorum. Nedeniyle cross-site scripting sınırlamalar - Birazdan onlar JSONP belirtmek yoksa, ben bir sunucu tarafı vekil olmadan, istemci tarafında bu hizmetleri tüketen hiçbir şekilde olduğunu deducing mıyım?
  2. Tamam, bu yüzden hizmet tüketmek ve HTML JSON dönmek için bir PHP vekil uygulama çalıştı, ama benim (ücretsiz) web barındırma hizmeti blokları CURL libarary öğrendim. Bir acemi PHP geliştiricisi olmak (ASP.Net benim her zamanki uzmanlık, ama ben :) şube zamanı karar) - Ben PHP JSON sonuç almak için başka ne gibi seçenekler var?

Herhangi bir yardım takdir edilmektedir.

2 Cevap

Bu deneyin:

$url = 'http://www.trynt.com/symbol-lookup-api/v2/?s=IBM&fo=json&f=0';
$json = file_get_contents($url);
$data = json_decode($json);

Tabii sunucu yapılandırmasına bağlıdır. Denemeye değer!

Sen uzak sunucuya ve javascript arasında proxy flaşın crossdomain.xml ile, bir flaş film (gerekirse boyutları 0,0 ile, gizli) kullanabilirsiniz.

tekniği hakkında daha fazla bilgi için: http://blog.monstuff.com/archives/000294.html