小编use*_*099的帖子

如何在本地,分期和生产中使用facebook messenger bot

上下文

我正在研究facebook messenger机器人,并且遇到了工作流程问题.

为了创建它我使用ngrok在我的本地制作一个facebook测试应用程序挂钩,它工作正常.

现在,bot正在进行测试,另一个应用程序将webhook指向舞台服务器.

对于生产服务器,我打算做一个将webhook指向它的生产应用程序.

但是,由于必须将应用程序附加到页面以开始对话,我如何测试几个机器人?我需要3页(本地测试,分期测试和制作)吗?

或者有Facebook方式吗?(测试版的app目前在messenger bot上不起作用,已知错误)

或者也许是一个好习惯?

workflow platform facebook messenger

10
推荐指数
1
解决办法
859
查看次数

如何从比特桶管道中的私人回购中拉出?

我有一个运行良好的bitbucket管道,但是现在在一个项目中,我需要从一个私有存储库中拉取,其中包含composer.json中所需的软件包。

当我在管道中安装作曲家时,此错误停止

Failed to execute git clone --no-checkout 'git@bitbucket.org:company/package.git' [...]
  Cloning into '/opt/atlassian/pipelines/agent/build/vendor/company/package'...                                                                                                                                                                                                                                                                                 
  Permission denied (publickey).                                                                                                                                                                                                                                                                                                                                                
  fatal: Could not read from remote repository.                                                                                                                                                                                                                                                                                                                                 
  Please make sure you have the correct access rights                                                                                                                                                                                                                                                                                                                           
  and the repository exists. 
Run Code Online (Sandbox Code Playgroud)

管道没有定义任何SSH密钥,因此不允许将其拉出,但是由于它是短暂的,我该如何定义呢?

或者,也许我应该定义需求?

git bitbucket bitbucket-pipelines

5
推荐指数
1
解决办法
2882
查看次数