我需要将YouTube API集成到我的GWT Web应用程序中。我需要进行 YouTube API调用,例如:
为了规避浏览器相同的来源限制,呼叫必须是 CORS 来电。
如何从 GWT网络应用中进行 YouTube API调用?我们非常感谢小代码示例。
请注意,我尝试使用 YouTube Direct Lite ,但似乎不允许设置开发人员代码,这是至关重要的对我来说。
答案 0 :(得分:2)
YouTube提供了一个示例,说明应如何调用YouTube API CORS:
您可以使用GWT的JavaScript本机接口(JSNI)将示例中的JavaScript集成到您的GWT应用程序中:
请注意,示例JavaScript使用某些浏览器版本不支持的XMLHttpRequest
:
答案 1 :(得分:1)
我没有亲自使用YouTube API,但是从我可以从API中推断出来的,你基本上需要完成三件事
我链接的内容,提供了一些很好的代码示例,当然可以帮助您按照YouTube的要求在GWT中进行API调用。要使HTTP调用CORS,请参阅this SO post.