with Proposify and Google Perspective?
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
proposify: {
type: "app",
app: "proposify",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://connect.proposify.com/user`,
headers: {
Authorization: `Bearer ${this.proposify.$auth.oauth_access_token}`,
},
})
},
})
import { google } from 'googleapis';
export default defineComponent({
props: {
google_perspective: {
type: "app",
app: "google_perspective",
}
},
async run({ steps, $ }) {
const client = await google.discoverAPI("https://commentanalyzer.googleapis.com/$discovery/rest?version=v1alpha1");
const analyzeRequest = {
comment: {
text: 'Jiminy cricket! Well gosh durned it! Oh damn it all!',
},
requestedAttributes: {
TOXICITY: {},
},
};
return await client.comments.analyze({
key: this.google_perspective.$auth.api_key,
resource: analyzeRequest,
});
},
})