Feeds

You can extract RSS or ATOM fields from web page.

  • Goto AmplifyReach Dashboard -> Bot Studio -> Left Navigation Sidebar
  • Select Core Services > Text Analysis.
  • Select URL tab to enter the link for Text Analysis. 
  • Press Analyze button.
  • Text analysis results will be shown.
  • The Feeds option in Left Panel shows text extracted by AmplifyReach Catalyst.

Extracting Feeds Using Catalyst API

 Tip: Register your account on AmplifyReach and contact us at kick-start@amplifyreach.com to get Developer ID and Access Token.

URL & Objects

The following URLs are available.

URLDescription
PUT /textanalysis/v1/feedsPut URL to Extract RSS feeds and ATOM feeds from URL.
GET /textanalysis/v1/feeds/{UID}Extract RSS feeds and ATOM feeds from URL.

PUT /textanalysis/v1/feeds

PUT https://apps.amplifyreach.com/textanalysis/v1/feeds

Headers:

Name Description
Content-Type application/json
authToken YOUR_DEVELOPER_ACCESS_TOKEN
cid YOUR_DEVELOPER_ID

PUT body

{    
     "url": "<SAMPLE_URL>"
}

cURL-PUT Request for URL Request

curl \
-H “Content-Type: application/json” \
-H “cid:” \
-H “authtoken:” \
-X PUT \
-d ‘{“url”:””}’ \
https://apps.amplifyreach.com/textanalysis/v1/feeds

Put Response

Response JSON structure:

NameTypeDescription
statusStringRequest Status (Reference: Status & Error Codes)
uidStringUID is unique request identifier ID which to get result in Get API.

Example: PUT Response

{   "status":"success",   "uid":"4f057e01d88ff7aa82a8610dc651e8fe",   "license":"By accessing AmplifyReach or using information generated by AmplifyReachAPI, you are agreeing to be bound by the AmplifyReach Terms of Use."}

GET /textanalysis/v1/feeds/{UID}

Response Time :
Free Trial Account
– For URL as a payload, you can retrieve response after 10 seconds
– For Text as a payload, you can retrieve response after 1 seconds
Paid account:
– Higher QPS as per applicable plan

GET https://apps.amplifyreach.com/textanalysis/v1/feeds/{UID}\

Headers:

Name Description
Content-Type application/json
authToken YOUR_DEVELOPER_ACCESS_TOKEN
cid YOUR_DEVELOPER_ID

cURL-GET Request for URL Request

curl \
-H “Content-Type: application/json” \
-H “cid:” \
-H “authtoken:” \
-X GET \
https://apps.amplifyreach.com/textanalysis/v1/feeds/{UID}

Feed Object

Feed Response JSON Structure

NameTypeDescription
statusStringRequest Status (Reference: Status & Error Codes).
feedJSONArray StringExtract list of RSS or ATOM feed URLs from web page.

Example: Feed Object

{   
     "status":"success",     
     "Feed":[      "http://sampleurl.com/rss/news.rss"   ]
}