with Tripadvisor (Content API) and change.photos?
Returns comprehensive information about a location. See the documentation
Transforms an image with various effects and optimizations. See the documentation
Returns up to 5 of the most recent reviews for a specific location. See the documentation
Returns up to 10 locations found by the given search query. See the documentation
The Tripadvisor Content API allows you to tap into a rich repository of travel content, offering access to a vast array of information such as hotel details, reviews, photos, and ratings. With this API on Pipedream, you can automate the process of gathering travel-related insights, dynamically updating travel offerings, or responding to customer sentiment in real-time. The possibilities extend from integrating travel data into your services, monitoring brand reputation, to enriching user experiences with fresh, curated content.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
tripadvisor_content_api: {
type: "app",
app: "tripadvisor_content_api",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.content.tripadvisor.com/api/v1/location/search`,
params: {
key: `${this.tripadvisor_content_api.$auth.api_key}`,
searchQuery: `Bora Bora`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
change_photos: {
type: "app",
app: "change_photos",
}
},
async run({steps, $}) {
const data = {
"url": `https://pipedream.com/s.v0/app_13GhYE/logo/orig`,
"grayscale": true,
}
return await axios($, {
method: "post",
url: `https://www.change.photos/api/change`,
headers: {
Authorization: `Bearer ${this.change_photos.$auth.api_key}`,
"content-type": `application/json`,
"accept": `application/json`,
},
data,
})
},
})