Google api dotnet client 带斜杠的googleshoppingservice产品id

Google api dotnet client 带斜杠的googleshoppingservice产品id,google-api-dotnet-client,google-shopping,Google Api Dotnet Client,Google Shopping,我正在尝试使用.Net客户端库检索产品 该产品在其id:online:en:GB:AKM274/IX_SS中有一个斜杠 使用Google API浏览器,我使用Fiddler查看请求的发送位置: 当我通过客户端库提交请求时: service.Products.Getulong 6081032,联机:en:GB:AKM274/IX_SS.Execute 它的目的是: 哪个是404 当我尝试对最后一个斜杠进行URL编码时: service.Products.Getulong 6081032,在线:en

我正在尝试使用.Net客户端库检索产品

该产品在其id:online:en:GB:AKM274/IX_SS中有一个斜杠

使用Google API浏览器,我使用Fiddler查看请求的发送位置:

当我通过客户端库提交请求时:

service.Products.Getulong 6081032,联机:en:GB:AKM274/IX_SS.Execute

它的目的是:

哪个是404

当我尝试对最后一个斜杠进行URL编码时:

service.Products.Getulong 6081032,在线:en:GB:AKM274%2FIX_SS.Execute

它将请求发送到:

如您所见,它对%进行编码

我应该用什么来用斜线编码我的产品代码

这似乎也发生在products.delete和inventory.set上

谢谢


文斯

你在什么环境下跑步?我们在过去也遇到过类似的问题,发生在.NET4.0中。如果我没记错,请查看以了解更多详细信息。请随时更新那里的问题。4.0-这是客户端库代码中的一个错误:您可以升级到4.5吗?