C#的快速启动示例应用程序不起作用。想法?

时间:2016-07-07 03:45:16

标签: c# google-api google-plus google-signin google-api-dotnet-client

需要帮助运行此示例Google+ API快速入门w / C#app,请使用VS2015并按照此处的说明进行操作:https://developers.google.com/+/web/samples/csharp

我到目前为止:

  1. 启用Google API并在OAuth2.0 Playground中使用它。

  2. http://localhost:4567设置为授权的JavaScript源。

  3. 克隆了Github中的“googleplus / gplus-quickstart-csharp”存储库:https://github.com/googleplus/gplus-quickstart-csharp

  4. 将客户ID和密码更改为我从Google开发人员网站上提供的内容。

  5. 尝试构建但遇到了NuGet构建错误,因此我完全删除了NuGet并重新下载了所有目标引用,然后重新构建了项目。一切都编译完毕。

  6. 跑完项目。在这里,我可以清楚地看到Google+按钮,但是当我点击它时,没有任何反应!还确保弹出窗口在我的浏览器中工作。我尝试过Firefox,Chrome和IE。

  7. 任何想法为什么单击按钮什么都不做?有一个弹出窗口,我期待看到指导建议,但它永远不会出现。我觉得我好好按照指示......

    我的代码在这里的公共Github存储库中(客户端密码被重置):https://github.com/ForeverCodingAndLearning/googleplus-quickstart-csharp

    请提供帮助或评论建议,以确定哪个初学者会出错。感谢。

1 个答案:

答案 0 :(得分:4)

  1. GitHub上的这个项目在2年内没有被GitHub所触及。
  2. 他正在使用3年前的.Net客户端库版本,并将其包含在项目中。
  3. 该项目的目标是.Net框架4.0,谷歌.Net客户端库在技术上没有更长时间的支持。
  4. 其中任何一个都可以解释为什么它不起作用

    我会尝试尽快制作该教程的升级版本。我的Google Plus api sample code