如何使的AppExchange包,其中包括关键? [英] How to make an appexchange package that includes the key?
问题描述
我在实现在CakePHP中第三方应用程序销售人员。我的消费键只在我创建了一个组织,它不以任何其他组织的工作。如何使的AppExchange包,其中包括关键,这样我可以在其他机构单位安装软件包。
谢谢
I am implementing salesforce in a 3rd party app in cakephp. My consumer key is only in one org that I created , its not working in any other org. How to make an appexchange package that includes the key so that I can install the package in other orgs. Thanks
推荐答案
您需要创建什么叫管理包,令牌/远程访问设置添加到该包。要创建一个托管包,你必须在你的开发组织打开一个托管的命名空间,因为这个原因,我会在一个新的/独立的开发者版帐户做到这一点。
You need to create whats called a managed package, and to add the token/remote access settings to that package. To create a managed package, you have to turn on a managed namespace in your developer org, for that reason, i would do this in a new/separate developer edition account.
- 登入了新的开发者版帐户。
- 登录到新帐户
- 转到设置/应用程序设置/创建/包,点击开发商设置部分编辑。
- 按照说明来给组织一个命名空间preFIX。
- 从包页面再次,在包款点击新填写表格,记得检查管理选项。
- 从包详细信息页面,在相关的列表中的远程访问点击新的。
- 填写表格,然后点击保存,新的客户端ID和放大器;秘密将会产生。
- 您可以发布一个包,只是在它的远程访问设置,您就需要别的东西添加到它,以及(也许是描述你的应用程序例如文件)
- 使用组件添加到您的文档,或其他项目(S)添加到包。
- 点击上传按钮,然后按照说明来提供给其他机构单位的包。
- 当包是可用,您将获得包含安装链接的电子邮件(通常5-10分钟)。
现在你已经创建并发布你的包,其中包含您的令牌,使用安装URL,你现在可以安装该软件包在其他机构单位。
Now you've created and published your package that contains your tokens, using the installation URL, you can now install that package in other orgs.
- 点击或安装URL粘贴到新的浏览器窗口/标签。
- 登录与目标机构单位凭据
- ,点击继续,并通过安装向导走。
- 全部完成!
从包安装页面
在目标单位的用户现在应该能够与您的OAuth信息登录。
users in the target org should now be able to login with your oauth info.
这篇关于如何使的AppExchange包,其中包括关键?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!