Google 云端点生成 Java api HTTP 400 错误

嘿,我正在尝试使用这个文档go-endpoints来开发一个 rest API


我可以在本地和应用引擎上测试我的应用。


但是我无法创建 Java 客户端以便在 android 设备上使用它,出于某种原因,我得到了一个


HTTP 400 无法解码 JSON 对象


在这个命令上


  GO_SDK/endpointscfg.py gen_client_lib java MY_FILE_NAME

这是完整的堆栈跟踪


    mik@mik-Aspire-S3:~/go-programs/src/cloudEndPoints/app$ $HOME/go_appengine/endpointscfg.py gen_client_lib java ballota_test

Traceback (most recent call last):

  File "/home/mik/go_appengine/endpointscfg.py", line 133, in <module>

    run_file(__file__, globals())

  File "/home/mik/go_appengine/endpointscfg.py", line 129, in run_file

    execfile(_PATHS.script_file(script_name), globals_)

  File "/home/mik/go_appengine/google/appengine/tools/endpointscfg.py", line 561, in <module>

    main(sys.argv)

  File "/home/mik/go_appengine/google/appengine/tools/endpointscfg.py", line 557, in main

    args.callback(args)

  File "/home/mik/go_appengine/google/appengine/tools/endpointscfg.py", line 458, in _GenClientLibCallback

    args.build_system)

  File "/home/mik/go_appengine/google/appengine/tools/endpointscfg.py", line 335, in _GenClientLib

    build_system, client_name)

  File "/home/mik/go_appengine/google/appengine/tools/endpointscfg.py", line 366, in _GenClientLibFromContents

    raise ServerRequestException(error)

__main__.ServerRequestException: HTTP 400 (Bad Request) error when communicating with URL: https://google-api-client-libraries.appspot.com/generate.  Details: ill-formed JSON: No JSON object could be decoded

更新


我试图将这个示例项目 tictactoe 构建为 Java 客户端,但我遇到了同样的错误


茅侃侃
浏览 209回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go