【问题标题】:ACRA formkey where to get it?ACRA formkey 从哪里得到?
【发布时间】:2013-04-02 04:51:22
【问题描述】:

所以我尝试按照https://github.com/ACRA/acra/wiki/BasicSetup 的说明进行操作,但它太旧了。
使用我自己的 gmail 帐户,我确实导入了 csv 文件,但在工具菜单中没有选项“创建 LEGACY 表单”,而只有“创建表单”。如果我创建一个表单,则没有导入的 csv 文件的字段(就像我在 BasicSetup 文档的屏幕截图中看到的那样),但它会提示使用“添加项目”手动添加字段。并且周围没有任何表单键。表单的 http 链接看起来像:https://docs.google.com/forms/d/1KNF_R4_Re0X0giFfEXwqXY50mpnFvQUvp0NLkKxyI/edit# 或者如果我选择“查看实时表单”它是 https://docs.google.com/forms/d/1KNF_R4_Re0X0giFfEXwqXY50mpnFvQUvp0NLkKxyI/viewform
如您所见,没有包含表单密钥。
那么问题是我现在能找到那个fomkey吗?

【问题讨论】:

    标签: android acra


    【解决方案1】:

    由于 Google Docs 不推荐使用 ACRA,我建议您使用 BugSense 作为后端服务:

    1. 访问他们的网站并登录:http://www.bugsense.com/

    2.BugSense 站点中创建一个新项目进行监控,结果您将收到此应用程序的API Key

    3. 最后将这一行添加到您项目中的应用程序类中:

    @ReportsCrashes(formUri = "http://www.bugsense.com/api/acra?api_key=YOUR_API_KEY", formKey="") 
    

    你也可以查看我写的这篇博文:

    Crash Reports and Usage Monitoring

    【讨论】:

    • formKey 在 4.6.0 中不可用
    【解决方案2】:

    ACRA 不支持 Google 电子表格。改用 third party provider 之类的 BugSense 或编写自己的错误收集器。

    【讨论】:

    • 如果不再支持此功能,他们应该删除github.com/ACRA/acra/wiki/BasicSetup 中使用设置的 google-docs 部分。
    • @Stan 我同意。我单击了编辑按钮,它似乎允许我编辑页面。也许它是一个公共维基?
    • 我最近更新了 ACRA wiki,很抱歉,自从 Google 要求我停止支持 GoogleDocs Forms 自动提交报告后的几个月里,情况一直很不明朗。
    【解决方案3】:

    我已经使用我的自定义域尝试了 ACRA,该域由谷歌处理,当时我找不到任何选项来创建

    创建旧表单

    然后在我尝试使用我的个人 gmail 帐户及其作品之后。

    所以我得出的结论是:

    ACRA 不支持第三方域,即使他们提供了 谷歌。

    【讨论】:

    • 我是从我的 gmail 帐户尝试此操作,因此不涉及第三方服务。
    猜你喜欢
    • 2016-03-13
    • 2012-07-04
    • 1970-01-01
    • 2016-09-16
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多