ステップ 2: メソッドへのコールを発行する
Radian6 API で認証が終了したら、API メソッドへのコールを発行します。
認証トークンと API アプリケーションキーを入手できたので、いずれかの API メソッドをコールできます。データを取得するには、トピックプロファイルを使用する必要があるので、まずトピックのリストを取得しましょう。トピックのリストの取得に使用するコールは、TopicService.fetchTopicList です。
1https://api-endpoint/topics他のすべてのコールと同様に、「ステップ 1: API で認証する」で取得した 2 つの要求ヘッダー auth_token と auth_appkey を指定する必要があります。
トピックプロファイルのリストと関連情報が含まれる XML 応答を受け取ります。
XML 応答形式のサンプル
1<topicFilters>
2
3 <topicFilter>
4
5 <name><![CDATA[2013 Candidates]]></name>
6
7 <public>1</public>
8
9 <status>1</status>
10
11 <estimateVolume>317900</estimateVolume>
12
13 <competeEnabled>0</competeEnabled>
14
15 <bCode></bCode>
16
17 <creatorId>2</creatorId>
18
19 <creatorName>Chris Doe</creatorName>
20
21 <creatorEmail>someguy@radian6.com</creatorEmail>
22
23 <createDate>20080124</createDate>
24
25 <topicFilterId>232</topicFilterId>
26
27 <sentiment>0</sentiment>
28
29 <postTopicIgnoreStatus>-1</postTopicIgnoreStatus>
30
31 <inboundOnTopicLinksCount>0</inboundOnTopicLinksCount>
32
33 <number_queries>13</number_queries>
34
35 <filterGroups>
36
37 <filterGroup>
38
39 <filterGroupId>541</filterGroupId>
40
41 <name><![CDATA[Group 1]]></name>
42
43 <filterGroupTypeId>1</filterGroupTypeId>
44
45 <filterQueries>
46
47 <filterQuery>
48
49 <query>"John" AND "president"</query>
50
51 <filterQueryId>2031</filterQueryId>
52
53 <isExcludeQuery>false</isExcludeQuery>
54
55 </filterQuery>
56
57 <filterQuery>
58
59 <query>"Jane" AND "ceo"</query>
60
61 <filterQueryId>2039</filterQueryId>
62
63 <isExcludeQuery>false</isExcludeQuery>
64
65 </filterQuery>
66
67 </filterQueries>
68
69 </filterGroup>
70
71 </filterGroups>
72
73 <sentimentQueries></sentimentQueries>
74
75 <includeSourceFilterList>
76
77 <filterIds></filterIds>
78
79 </includeSourceFilterList>
80
81 <excludeSourceFilterList>
82
83 <filterIds></filterIds>
84
85 </excludeSourceFilterList>
86
87 <includeAllSourceFilterList>
88
89 <filterIds></filterIds>
90
91 </includeAllSourceFilterList>
92
93 <languages></languages>
94
95 <mediaType></mediaType>
96
97 <projects></projects>
98
99 <regions></regions>
100
101 </topicFilter>
102
103 </topicFilters>