云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

数据库服务器_如何登录阿里云服务器_最新活动

小七 141 0

欢迎阅读SAP CX服务营销实践的博客文章。

我们很高兴与您分享我们在营销业务、技术和分析方面的经验。

您想看更多我们的博客吗?点击这里。

可穿戴技术,如Fitbit活动跟踪器,可以帮助我们过上更健康的生活方式,也可以只是玩玩的乐趣。我们在各种用例中使用了活动跟踪器,例如当特定目标组在定义的时间范围内运行指定的最小英里数时触发活动。有了most activity tracker提供的信息,我们可以为特定的目标群体开展更好、更个性化的活动。

此外,这是我们迄今为止所做的对体力要求最高的博客文章。

利用Fitbit数据开展SAP Hybris Marketing云活动

第1部分:将Fitbit与Hybris Marketing连接起来第2部分:使用Fitbit数据运行活动(博客文章将很快发布,标题待定)

在这篇博客文章中,我们将介绍如何将Fitbit活动和个人资料信息与SAP Hybris Marketing Cloud集成的技术设置。

在这篇博文中,我们使用Fitbit活动跟踪器生成活动。

介绍了一般方法和设置。

SAP Hybris Marketing Cloud(MKC)仅基本通信设置SAP云平台集成(CPI)SAP云平台API管理(APIM)Fitbit

下面的图片说明了这篇博客文章所涉及的场景。这在每个场景的描述中变得更加清晰,在博客文章中紧跟其后。

首先,您需要创建一个Fitbit帐户。

转到https://dev.fitbit.com和创建一个新帐户。

下一步,注册一个新的应用程序。您需要输入一个回调URL。因为我们还没有配置任何东西,所以只需先输入一个伪URL。您可以稍后更改此设置,或者已经输入您计划使用的APIM代理url。在我们的示例中,我们使用了OAuth 2.0应用程序类型=服务器和默认访问类型=读写。

当您在API管理上配置了API时,请更改应用程序的回调URLdev.fitbit.com网站.要在Fitbit Dev网站上执行此操作,请转到"管理我的应用程序"并编辑应用程序设置。我们还配置了Fitbit应用程序的订户,以接收Fitbit关于用户活动的通知。

API管理

当用户注册到我们的应用程序时,用户将被重定向到Fitbit授权页。使用Fitbit应用程序,我们配置了一个回调URL,以便在用户允许访问用户数据时重定向请求。

为了使用Fitbit管理授权,我们使用SAP Cloud Platform API Management创建了一个API,用于管理访问配额、访问限制以及消息转换,以便进一步处理。

首先,您需要一个SAP Cloud Platform API管理帐户。

您可以使用试用版来测试功能和设置第一个场景。

如何获得试用版在本文中进行了描述:https://blogs.sap.com/2016/02/02/在hana云平台上免费试用sap api management,现已提供/。

一旦您的帐户设置完成,淘客app系统,ecs云服务器,请按照SAP Help上的文档设置API管理并分配用户。

SAP Help云平台API管理:https://help.sap.com/viewer/66d066d903c2473f81ec33acfe2ccdb4/Cloud/en-US/adcbc07b031b4ac285b22867a1216306.html访问此博客文章,了解如何使用API管理创建API以及需要哪些角色https://blogs.sap.com/2016/02/24/building-consuming-api-using-sap-api-management-part-1/

API门户主屏幕

创建一个API,将消息传递给您在SAP云平台集成上配置的端点(您可以创建一个非常基本的Iflow first only to receive the message for testing.

为发送系统创建了一个API代理URL,将消息发送到。必须将此URL添加为Fitbit应用程序中的回调URL。

设置API管理服务后,打开API门户并开始创建API。

创建一个新的API,该API引用SAP云平台集成上Iflow的端点。如果您还没有创建Iflow,企业软件平台,只需创建一个基本Iflow或输入任何内容。以后可以更改。

转到"资源"选项卡并添加新资源。为新资源定义标题和路径前缀,并选择GET和POST as methods.

一旦您创建了API并定义了至少一个资源,我们将定义几个策略。

对于这篇博文,我们只描述基本设置,必须配置此API策略。

由于Fitbit应用程序在没有授权头(或证书)的情况下推送消息,云平台集成Iflow需要什么,我们需要确保根据CPI进行身份验证。为了实现这一点,我们在API管理上定义了授权头。这不是推荐的方法,国内的云服务器,但对于演示用例来说是最快的。API管理提供了几种安全策略来启用安全连接。对于生产系统,建议使用基于证书的身份验证。

这里我们通过访问控制和配额限制访问。必须小心使用限制访问特定IP地址或IP范围。提供的服务(如Fitbit)根据需求动态扩展。这可能会导致从具有不同IP地址的不同服务器发送通知。

要使用"分配消息"策略设置标头,可以按以下操作。

定义服务调用策略以调用Fitbit API。从Fitbit授权页收到的消息中,我们需要提取授权码,并将其与其他参数一起定义为以下服务调用的查询参数。

定义变量以保存响应。

从Fitbit API响应,我们从内容中提取值,并将其分配给API管理上的变量

现在,我们定义了一个消息负载以发送到云集成。

这就完成了API管理的基本设置。当然,您可以在设置自己的场景时根据需要对其进行扩展和细化。

为了测试这一点,您创建了一个Fitbit应用程序、一个API管理API和一个接收消息的基本Iflow。

关于dev.fitbit.com网站您将找到所有资源来测试您的授权过程。打开应用程序并转到Oauth 2.0教程页面。

按照说明操作,打开生成的授权URL触发授权过程。