Delpi XE8 REST客户端和HubSpot

克雷格·蒂姆斯(Craig Timms)

我正在尝试使用Delphi XE8 RESTClient,RESTRequest和RESTResponse来获取对以下API调用的响应内容:

https://api.hubapi.com/contacts/v1/lists/all/contacts/all?hapikey=Demo&count=1000

该调用可以在C#和Web浏览器中正常运行。

我不确定如何配置RESTClient和RESTRequest属性。

谁能为我将API调用分解为RESTClient和RESTRequest属性?

我已经为此努力了好几个小时,到目前为止还没有成功。

戴尔·M

以下是REST组件的属性分配的简单示例。

创建一个新项目并将一个Button,RESTClient,RESTRequest,RESTResponse和Memo放到窗体上-您可以在Button Click事件上使用下面的代码来查看其工作。

procedure TForm1.Button1Click(Sender: TObject);
begin
  RESTRequest1.Client := RESTClient1;
  RESTRequest1.Response := RESTResponse1;

  RESTClient1.BaseURL := 'https://api.hubapi.com';

  RESTRequest1.Resource :=
    'contacts/v1/lists/all/contacts/all?hapikey=Demo&count=1000';

  RESTRequest1.Execute;

  Memo1.Text := RESTResponse1.Content;
end;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

prestashop中的delphi XE8 REST接口PUT

Delphi XE8 FMX Android 和 USSD 代码

Delphi XE8加载PDF文件

RAD Studio XE8 表现怪异

用于delphi XE8的多设备Bcrypt库

如何在XE8中禁用Castalia?

使用Delphi XE8进行XSLT转换的替代方法

Delphi XE8 idHttp Erromessage文本编码错误

Delphi Xe8,如何获取android设备令牌?

降序列表框项目Delphi XE8

在显示模态的Delphi XE8上将浮点除以零

客户端的Xcode 8导出存档

Debian 8 Jessie与OpenVPN客户端

与fabric8的java.net.SocketException kubernetes客户端和观察程序

设置ConfigMapRef和SecretRef以在Golang K8s客户端中进行部署

Fabric8:用于 openshift 和 kubernetes java 客户端的 OSGI 捆绑 jar

从XE7更新到XE8的APK签名证书错误

Google Glass在以前植根的XE8 Glass上安装XE12

用于Delphi XE的SOAP服务器和客户端应用程序VCL + indy演示?

HTTP客户端和REST客户端之间的区别

新泽西州的REST客户端和Apache HTTP客户端4.5 VS改造

如何检测DLL中是否正在运行Delpi代码?

使用jdbc8.jar和Oracle客户端18时,本机内存分配(mmap)无法映射

使用 python k8 的 api 客户端库获取所有正确的命名空间和入口路由

将数据导出到CSV文件,错误无法编码字符'\ xe8'

如何知道Delphi XE8中位图的比例尺?

如何使用delphi XE8 firemonkey项目更新数据库?

如何防止应用程序在Delphi XE8中进入睡眠模式

我该如何配置新的Delphi XE8 Editor起始视觉提示?