2011-01-13 26 views
0

我希望你们能帮助我。我玩一款名为“亚特兰蒂斯之龙”的Facebook游戏。这是一个带有大型世界地图的实时策略游戏。世界地图是一个750x750的网格。我想知道该网格的每个坐标的细节,不幸的是,没有游戏中的方式来查看这些数据。不是直接的,至少...从FB应用中拉数据并存储在电子表格中

有一个JSON文件为应用程序提供部分地图数据量(数据与世界地图上的20x20网格相关)。我想使用该JSON文件将这些结果存储在电子表格中,因此我有我自己的地图细节记录,可以在本地和突发奇想中查看。

下面是一个包含地图数据的JSON文件的一个示例: http://realm3.castle.wonderhill.com/api/map.json

我会是第一个承认我几乎没有任何编程知识。我是一位SQL专家,但是这种知识似乎让我绝对没有在这个努力中的任何地方...... :(

你们知道哪些工具可以帮助我达到目的吗?我不认为是什么我要求它所有的罕见或复杂的,但我找不到我的生活解决方案。

任何帮助是极大的赞赏。

回答

1

希望下面的代码将让你开始。基本上$jsonurl是你想调用的URL来获取地图数据$json实际上获取数据$json_output将它变成一个数组然后你可以使用这些数组来将这些数据插入到MySQL中:

$jsonurl = "http://realm" . strval($realm['intRealmID']) . "." . $realm['strRealmServer'] .".castle.wonderhill.com/api/map.json?x=" . $x . "&y=" . $y . "%26timestamp=" . time() . "&_session_id=INSERTYOURSESSIONIDHERE5"; 
$json = file_get_contents($jsonurl,0,null,null);  
$json_output = json_decode($json,true); 
相关问题