ApiKey 用于控制使用,它被附加为 url 参数(使用此解决方案的一些修改版本实现)。问题是,在使用 Visual Studio 中的 ServiceReference 使用 API 时,如何附加此参数?
问问题
769 次
2 回答
0
如果您在 VS 的“添加服务引用”对话框中使用 $metadata 的完整 URL,它似乎工作得很好。因此,例如http://services.odata.org/OData/OData.svc/ $metadata?apiKey=1234 有效,它确实按照指定发送查询字符串。
于 2011-04-22T15:04:49.760 回答
0
我在social.msdn.com上找到了答案。基本上,您需要使用资源代理的 AddQueryOption 方法,例如:
SomeService.SomeResource.AddQueryOption("apikey", "1234")
于 2011-05-16T18:39:11.307 回答