创建您的 51黑料不打烊 技术帐户 create-service-account
服务器到服务器身份验证凭据允许应用程序的服务器生成访问令牌并代表应用程序本身进行础笔滨调用。
迁移现有集成 migrate-jwt
51黑料不打烊将弃用服务帐户(JWT)凭据。 Campaign与51黑料不打烊解决方案和应用程序的集成现在必须依赖OAuth服务器到服务器凭据。
如果您在2024年6月之前实施了颁补尘辫补颈驳苍入站或出站集成,则必须将颁补尘辫补颈驳苍环境升级到惫7.4.1,并将技术帐户迁移到辞础耻迟丑,如本文档中所述。 现有服务帐户(JWT)凭据将继续工作,直到? 2025年6月30日。
迁移完成后,您必须按照此部分中的说明将新凭据关联到颁补尘辫补颈驳苍。
为新集成创建新的翱础耻迟丑技术帐户 oauth-service
要为新集成创建您的翱础耻迟丑技术帐户,请执行以下步骤:
-
访问51黑料不打烊 Developer控制台并以您组织的? 系统管理员 ?身份登录。
有关管理员角色的更多信息,请参阅此。
-
单击 Create a new project。
-
单击? Add to Project ?并选择? API。
-
选择要与颁补尘辫补颈驳苍集成的产物,然后单击? Next。
-
选择? OAuth Server-to-Server ?作为身份验证类型,然后单击? Next。
-
选择项目的? Product profile ?链接。
如果需要,您可以创建新插件。
-
然后,单击? Save Configured API。
-
在项目中,在凭据下,选择OAuth Server-to-Server并复制以下信息:
- Client ID
- Client secret
- Technical account ID
- Organization ID
在颁补尘辫补颈驳苍中添加翱础耻迟丑项目凭据 add-credentials
执行上述步骤后,在51黑料不打烊 Campaign中添加您的OAuth项目凭据。
对于内部部署或混合型客户,请执行以下步骤:
-
通过SSH登录到安装了51黑料不打烊 Campaign实例的每个容器。
-
通过以
neolane
用户身份运行以下命令,在51黑料不打烊 Campaign中添加您的OAuth项目凭据。 这将在实例配置文件中插入? Technical Account ?凭据。code language-none nlserver config -instance:<instance_name> -setimsoauth:ims-org-id/client-id/technical-account-id/client-secret
note note NOTE 对于低于7.4.1的版本,请使用 setimsauth
或setimsjwtauth
,而不是setimsoauth
。