2012-05-24 49 views
0

我已經爲遊戲開發人員構建了一個簡單的RESTful API,用於對我們的用戶商店進行身份驗證,發佈分數並獲取排行榜。這不是完美的,但它有很好的文檔記錄,並且對於50%的遊戲開發者來說工作得非常好。從Flash(AS3)消費RESTful API的簡單教程?

另外50%似乎是Flash開發人員,他們根本無法獲得RESTful API的想法。我真的不想爲這些開發人員構建包裝器—我不是Flash開發人員,對成爲開發人員毫無興趣,並且確實想要保持我們與API技術無關的一切。

任何人都可以推薦一個關於如何爲Flash開發人員使用RESTful API的好教程嗎?

+0

作爲一名Flash開發人員,我現在好奇地看到你的API並找出我在哪個組:) –

回答

0

鑑於我對這個問題的經驗,我懷疑這可能與開發人員不瞭解API和更多與Flash Player的限制有關的事實:它根本不支持您可能已經在您的RESTful API實現(例如PUT和DELETE)中使用了全方位的HTTP方法(至少不是沒有代理)。

Flash只支持GET和POST。

如果確實存在這個問題,那麼您需要提供缺少HTTP動詞的替代方案。我已經使用POST並在查詢字符串中添加了'method = http_method'參數來解決此問題。

另一個問題可能是您缺少crossdomain.xml文件。

+0

API只使用GET和POST(就像我說的,它不完美),所以我懷疑這是問題。 –