我试图使用Google提供的.NET库在Google+应用上插入片刻。我需要使用URL(这是一个要求),但它在执行Insert后总是给我400错误代码(错误请求)。代码是这样的(我从示例应用程序获取登录按钮,没什么特别的!)
if (context.Request.Path.Contains("/moment"))
{
Moment moment = new Moment();
moment.Type = "http://schema.org/AddAction";
ItemScope itemScope = new ItemScope();
itemScope.Id= "target-id-1";
itemScope.Url = "anyURLyoucanthink";
moment.Target = itemScope;
Moment momentResult = ps.Moments.Insert(moment, gplus_id,
MomentsResource.InsertRequest.CollectionEnum.Vault).Execute();
}
我尝试了不同的网址,这不是我认为的问题。真正引起我注意的一件事是,在Google+文档的时刻插入(Here)上,.NET示例是唯一一个没有"使用URL"和#34;没有网址"例子,所有其他选项都有。也许它不再受新版本的支持?
谢谢!