问题标签 [heroku-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - heroku push 被拒绝,无法编译 Node.js 应用程序
当我尝试将 Node.js 应用程序部署到 Heroku 时,我不断收到错误node-pre-gyp
消息:gyp
之后npm install
,我得到另一个错误:
这是我的package.json
:
如何成功地将我的应用程序部署到 Heroku?
ruby-on-rails - Searchkick/Elasticsearch - 根映射定义具有不受支持的参数
我在 Heroku 上有一个 Rails API,并在重新索引类时遇到以下问题。
$ heroku run rake searchkick:reindex CLASS=User
并得到以下错误
Elasticsearch::Transport::Transport::Errors::BadRequest: [400] {"error":{"root_cause":[{"type":"mapper_parsing_exception","reason":"Root mapping definition has unsupported parameters: [_default_ : {_routing={}, dynamic_templates=[{string_template={mapping={ignore_above=30000, type=keyword, fields={analyzed={analyzer=searchkick_index, index=true, type=text}}}, match_mapping_type=string, match=*}}], properties={}}]"}],"type":"mapper_parsing_exception","reason":"Failed to parse mapping [_doc]: Root mapping definition has unsupported parameters: [_default_ : {_routing={}, dynamic_templates=[{string_template={mapping={ignore_above=30000, type=keyword, fields={analyzed={analyzer=searchkick_index, index=true, type=text}}}, match_mapping_type=string, match=*}}], properties={}}]","caused_by":{"type":"mapper_parsing_exception","reason":"Root mapping definition has unsupported parameters: [_default_ : {_routing={}, dynamic_templates=[{string_template={mapping={ignore_above=30000, type=keyword, fields={analyzed={analyzer=searchkick_index, index=true, type=text}}}, match_mapping_type=string, match=*}}], properties={}}]"}},"status":400}
我的用户类具有以下内容
我正在添加 max_ngram_diff 和 max_shingle_diff ,因为这解决了一个不同的问题。但是,我也不确定 max_ngram_diff 和 max_shingle_diff 的值是否正确。
从我的 Gemfile.lock
知道该怎么做吗?
ruby-on-rails - Heroku 平台 API gem — NameError: 未初始化的常量 ActiveJobClass::Heroku
我试图让我的用户将他们的自定义域 CNAME 到我托管在 Heroku 上的 Rails 应用程序中。我试图关注这篇文章,但是当我运行代码时,我的日志中出现了这个错误:
WARN: NameError: 未初始化的常量 HerokuDomainJob::Heroku
这是我在 heroku_domain_job.rb 中的代码
这是我的用户模型中的代码
本质上,代码与文章中的代码几乎相同,所以我真的不明白我哪里弄错了。感谢任何帮助。
谢谢你。
go - 带有 go 的 Twitter 机器人在 Heroku 中崩溃
我已经把这个 twitter 机器人放在一起,它非常简单。从外部 API 收集一些数据,对其进行处理并将其发布出去。
我尝试了几种不同的方法来让机器人在一小时内发出推文,现在我有了这个:
肯定可以对其进行改进,但它在本地运行,所以我现在对它很满意。问题是当我在 Heroku 上部署它时,它会运行一分钟然后崩溃。以下是日志:
知道如何解决这个问题吗?
heroku - 无法使用 nforce 进行 SalesForce REST API 调用
我是 SalesForce 和 Heroku 平台的新手。我正在尝试尽可能多地探索和学习。
我开发了 React 应用程序并部署到 Heroku。它按预期工作,但我正处于对 Salesforce 进行 Rest API 调用并从 SalesForce 对象获取数据的阶段。
我尝试使用 jsforce、nforce 插件连接到 Salesforce 并获取数据。但做不到。
我使用 Postman 连接到 SalesForce,我能够连接。但是当我尝试通过代码说明(400 错误请求)连接到 Salesforce 时出现错误。
我在我的环境(沙盒)上启用了 CORS。如果我缺少一些配置设置,请告诉我,这将非常有帮助。
以下是我得到的错误:
ios - iOS / Parse-server上的云功能,不起作用
我开始在 iOS/Parse-server 应用程序中使用 Cloud-Function。
这是客户端应用程序上的快速代码:
问题是,这个函数内部似乎存在问题:
在这个指令上:
我不知道问题是什么,但我认为我在代码中使用了某种错误的语法:
任何相关提示将不胜感激。
以防万一它可能有用,这里是解析云函数:
这就是我在 iOS 端的 debubbing 窗口中可以看到的内容:
javascript - Parse-Server Cloud 函数语法问题
我在使 Parse Cloud 功能正常工作时遇到了一些麻烦。我希望有人能给我一些帮助。我从遵循我之前编写的其他一些功能开始。但已经有一段时间了;事情似乎发生了变化。函数的文本(如下)是我想要做的自我解释,但语法一定是错误的,因为它不起作用并且我收到各种错误或弃用警告。这是代码:
git - 如何从 Heroku 克隆存储库
我制作了一个 Python 应用程序并将其上传到 github。
然后我制作了一个连接到 github 存储库的 heroku 应用广告。我的应用程序存储库中有一个 data.json 保存了一些信息。当应用程序运行时,应用程序工作正常,数据也从那里存储和检索。但是当我在github中看到文件没有改变。表示 data.json 文件与开始时一样。这意味着更改的文件位于 heroku 中的某个位置。我怎样才能下载该文件,以便我可以检索我的数据
ios - 推送通知,来自 Parse-Server 云代码
我正在尝试使用 iOS 应用程序在 Parse-Server (Heroku) 上使用推送通知。
此时,我可以通过运行以下命令在我的 iOS 应用程序中收到通知:
但现在我必须从云代码(即 Parse.Cloud.afterSave 函数)发送推送通知。
这是我尝试过的,遵循我在网上找到的一些示例代码,但它不起作用:
得到我想要的东西的正确方法是什么?
swift - 如何自定义推送通知?
我正在开发一个项目,我想让推送通知在 Parse-Server (Heroku) 上使用 iOS 应用程序工作。
这是我在服务器端用来生成 PUSH 的代码:
在 iOS 应用程序端,我收到了通知,但如果可能的话,我想根据自己的喜好对其进行调整。
这是相关的快速代码,我可以在其中看到通知:
最后,当通知到达时,这是我在 Xcode 调试控制台中看到的:
显然,它正在发挥作用。但我可以在传入通知中看到我无法控制的字段。即:title、subtitle、summaryArgument、categoryIdentifier……其实只有“body”是我在服务器端设置的。
因此我的问题是:我怎样才能按照我希望的方式设置所有这些字段。
我已经尝试过这样的事情:
但没有成功。
此外,通过使用类似的东西:
当通知到达时,我可以在 Xcode 调试控制台中看到以下内容:
似乎“ABCXYZ”部分与类别(S3x)一样被转移,但其余部分(content_available,push_type)似乎被忽略了。