2010-09-08 9 views
-1

amis Salut, je suis en train de résoudre comment je peux accéder à la portée de halo api pour obtenir les états Bungie a publié un api en est ici le lien http://www.bungie.net/fanclub/statsapi/Group/Resources/Article.aspx?cid=545064besoin php api aide

comment accéder à i ce service via php et afficher quelques statistiques ont besoin d'aide grâce

je suis en train comme ça

<?php 
require_once('lib/nusoap.php'); 
$wsdl = "http://www.bungie.net/api/reach/ReachApiJson.svc?wsdl"; 
$client = new soapclient($wsdl, 'wsdl'); 
$parameters['parameters']['apikey'] = "xxx"; 
$result = $client->call("GetGameMetadata", $parameters); 
?> 

Répondre

2

Consommant JSON en PHP est assez simple.

<?PHP 
$uri = 'http://www.bungie.net/api/reach/reachapijson.svc/game/metadata/xxx'; 
if (! $json = file_get_contents($uri)){ //cURL can be faster and more flexible, but this ought to work 
    trigger_error('API call failed!'); 
} 
if (! $result = json_decode($json)){ 
    trigger_error('API returned bad data?'); 
    //maybe log some stuff here, so you can debug. 
} 
print_r($result); //see what you got. 
+0

pouvez-vous s'il vous plaît me dire comment je peux le faire avec boucle – r1400304

+0

i essayer ce code et j'essaie à plusieurs reprises avec rien de moyens diffrent fonctionne pour moi merci pour votre aide – r1400304