主页 > CDN > > 正文

亚马逊云_免费的云数据库_怎么样

来源:胜利云 发布时间:2022-04-02 06:30 标签:免费数据库怎么样亚马逊
浏览:

亚马逊云_免费的云数据库_怎么样

XSJS出站连接是在SAP HANA SPS06中引入的。它在SAP HANA XS中确实是一个很酷的特性。使用XSJS出站连接,我们可以直接在SAP HANA本机应用程序中发出HTTP/HTTPS请求。我喜欢社交媒体,这项功能可以将社交媒体(如Twitter、Facebook)API与SAP HANA连接起来,并进行一些有趣的分析。在这个博客里,我想和大家分享如何使用XSJS outbound connectivity来搜索tweets.

去年我在帕洛阿尔托有一个小型联谊会,这是我第一次来美国。一个周末我想看一部电影,但我很难选一部。所以我决定使用SAP-HANA来构建一个智能应用程序,它可以告诉我电影的评级。我拍了这部电影,选了一部收视率最高的电影。其主要思想是首先抓取tweets并插入SAP-HANA,然后使用原生文本分析来计算情感评级。然而,当我构建这个应用程序时,SAP HANA仍然是SPS05。如果没有XSJS出站连接,我必须使用Twitter4J来连接twitterapi。如果那时我能使用XSJS出站连接就好了!不要介意。现在是时候重建智能应用程序了,大数据调研报告,用XSJS出站连接替换Twitter4J部件是我的第一步。

现在我们开始吧。

1。运行SAP HANA系统,至少SPS06。我使用的是SAP HANA SPS08版本。80.

2. 一个Twitter帐户。如果没有,请在这里注册。

1。学习如何与Twitter API通信

在这一步中,我们需要找到将要使用的API以及如何与Twitter API(身份验证和授权)通信。首先,您可以在这里找到所有restapi。我们想搜索tweets,所以我们将使用GET search/tweets | Twitter开发者非常清楚,您可以找到URL、参数和示例请求。

但是我们如何调用这个API?你可以在这个文件里找到答案。因为我们只需要搜索tweets,所以我们只能使用这个应用程序身份验证。那里您可以通过三个步骤找到一个非常详细的示例。这正是我们需要的。有一点需要提及,您也可以在这里找到它"与所有API v1.1方法一样,淘大客,HTTPS始终是必需的。"

2。使用Postman来模拟调用API

既然我们知道如何与Twitter API通信,我们可以先用Postman来测试它。我喜欢在真正做事之前先做测试。还有很多其他与邮递员类似的工具,请用你喜欢的。这些步骤在仅应用程序身份验证中有明确描述。我不会再描述它们了。这里我只是用一些截图总结了我的步骤。

a.编码API密钥和机密。

如果你没有应用程序,首先你需要创建一个应用程序。您可以在应用程序的"API密钥"选项卡下找到和。我已经重新生成了API密钥和密钥,所以下面图片中的密钥和密钥现在不起作用。

然后将:编码为Base64格式。例如,您可以使用Base64解码和编码-在线

b.获取承载令牌

您需要在Chrome中注销您的Twitter帐户;否则您将无法获取承载令牌。相反,您将收到以下消息"403禁止:服务器理解请求,但拒绝满足它。"我已经在下面的图片中使承载令牌无效。

c.测试获取搜索/推文

使用承载令牌的Twitter开发人员

我们设法用标签#SAPHANA搜索推文并得到结果。为了简单起见,大数据分析方法,我们只使用表示查询的参数"q"。

3。将您的SAP HANA设置为使用HTTPS

到目前为止,我们已经成功地使用Postman调用了一个Twitter API。那么为什么不使用XSJS出站连接呢?我们开始吧!与所有API v1.1方法一样,HTTPS始终是必需的。因此,我们需要做的第一件事是将saphana设置为使用默认情况下未配置的HTTPS。你可以通过Kai Christoph的博客来完成这一步。完成后,云服务器的,您应该可以执行以下操作;否则您将无法完成此步骤。

a.访问https://:43/sap/hana/xs/admin/successfully

b.切换到"信任管理器"选项卡时,不存在"没有有效的sap加密配置"这样的错误

4。创建Twitter API的信任库

在这个步骤中,我们需要创建Twitter API的信任库。同样,你可以通过Kai Christoph的博客来完成这一步。你只需要改变一件事。那就是拜访https://api.twitter.com/而不是https://api.github.com/在博客里。

5。使用XSJS出站连接来搜索tweets

我们终于到了这一步。因为我们已经在前面的步骤中准备好了一切。这一步对我们来说很容易。我们只需要做以下工作。我在SAP-HANA工作室做的。当然,您也可以在webide中完成。这是我的项目层次结构。非常简单。

a.创建XS项目

b.创建.xsapp,.xsaccess和"服务"文件夹

c.创建twitterApi.xshttpdest文件,编辑、保存并激活

d.在HTTP目的地(红色框中)编辑信任存储并保存

e.创建搜索.xsjs和编辑。从纯应用程序身份验证| Twitter开发人员那里,我们可以了解到"注意,一次一个承载令牌对一个应用程序有效。向/oauth2/token发出另一个具有相同凭据的请求将返回相同的令牌,教育大数据,直到其失效。"因此,我们不需要每次都获取承载令牌,这意味着我们可以在代码中直接使用承载令牌。我已经在以下代码中使承载令牌无效。

f.保存并激活所有文件

6。测试它

现在让我们测试我们的XSJS出站连接。呼叫成功!微博上有一段文字,里面写着"唯一的限制就是我们的想象力!"

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 谷歌云_mysql中间件_免费领
    谷歌云_mysql中间件_免费领

    谷歌云_mysql中间件_免费领

    现在工作场所正在发生重大变化。我们协作、计划项目和管理工作量的方式正在改变,如果企业没有做好准备,它们将很快被抛在后面。准确地理解是什么...

  • 域名交易_阿里云翼_企业级
    域名交易_阿里云翼_企业级

    域名交易_阿里云翼_企业级

    通常认为搅动器是一个漏水的桶。你有多少顾客?你损失了多少?你留了多少钱,漏了多少钱?让我们把顾客流失看作是导致医生就诊的原因,比如偏头痛...

  • 金山云_华为云台_怎么申请
    <strong>金山云_华为云台_怎么申请</strong>

    金山云_华为云台_怎么申请

    在我们发布通知(以前是Engage)后的四个月里,我们在后端做了大量的改进。大多数更新在UI中不可见。相反,我们的客户可能已经注意到他们发送的电子...

  • 云主机_深圳企业网站设计_评分榜
    <strong>云主机_深圳企业网站设计_评分榜</strong>

    云主机_深圳企业网站设计_评分榜

    更新:有本文的更新版本。阅读"RPA如何转换数据迁移"(2019年出版)。 在本文中,数据迁移被定义为将数据从旧的遗留系统移动到新的替换系统。通常,...

  • 域名备案_已备案未注册的域名_最新活动
    <strong>域名备案_已备案未注册的域名_最新活动</strong>

    域名备案_已备案未注册的域名_最新活动

    今天是Skype推出十年来的日子,Skype是一款免费的互联网通话应用,用户已超过3亿。Skype是一家来自爱沙尼亚的初创公司,来自点对点文件共享应用Kazaa的开...

云储存

更多 >
  • <strong>全站加速_天才小毒妃百度云_限量秒杀</strong>
    全站加速_天才小毒妃百度云_限量秒杀

    定义系统如何解释比例尺。 比例尺基数是可以影响运输费用的参数或因素。可能的磅秤基数包括以下内容: 标识系统计算磅秤费用的实际基数或系数。 在...

  • <strong>云主机_服务器开光_怎么买</strong>
    云主机_服务器开光_怎么买

    上个月,openSAP进行了一项调查,以收集现有用户的反馈。我们得到了巨大的反响,3000多名参与者提供了他们对openSAP的看法。这里有一个简短的概述: 嗨,...

云储存谷歌云_阿里云数据_9元
云储存对象存储_阿里云项目_免费1年
云储存CDN_南京制作企业网站_9元
云储存域名解析_服务器虚拟化系统_优惠
云储存域名解析_奉贤网站建设_精选特惠