I want to retrieve photos from Google Photos and post them on Twitter as tweets. I obtained the API key and API secret from Twitter Developer, but even after entering those keys and secrets on Make, I’m getting the following error and unable to connect to Twitter.
I have no knowledge of coding at all.
What could be the problem? Please let me know.
Thank you in advance.
{
“message”: “The request failed due to failure of a previous request.”,
“code”: “SC424”,
“suberrors”: [
{
“message”: “Status Code Error: 403”,
“name”: “RuntimeError”
}
],
“debug”: [
[
“undefined:”,
“response”,
403,
{
“body”: {
“<?xml version": "'1.0' encoding='UTF-8'?><error code="415">Callback URL not approved for this client application. Approved callback URLs can be adjusted in your application settings”
},
“headers”: {
“ml”: “A”,
“date”: “Wed, 12 Jul 2023 19:28:24 GMT”,
“perf”: “7626143928”,
“pragma”: “no-cache”,
“server”: “tsa_f”,
“status”: “403 Forbidden”,
“expires”: “Tue, 31 Mar 1981 05:00:00 GMT”,
“set-cookie”: [
“guest_id=v1%3A168919010460928944; Max-Age=34214400; Expires=Sun, 11 Aug 2024 19:28:24 GMT; Path=/; Domain=.twitter.com; Secure; SameSite=None”
],
“content-type”: “application/xml;charset=utf-8”,
“cache-control”: “no-cache, no-store, must-revalidate, pre-check=0, post-check=0”,
“last-modified”: “Wed, 12 Jul 2023 19:28:24 GMT”,
“x-transaction”: “809f9e580aa9931c”,
“content-length”: “203”,
“x-frame-options”: “SAMEORIGIN”,
“x-ua-compatible”: “IE=edge,chrome=1”,
“x-transaction-id”: “809f9e580aa9931c”,
“x-xss-protection”: “0”,
“x-content-type-options”: “nosniff”,
“x-twitter-response-tags”: “BouncerCompliant”,
“strict-transport-security”: “max-age=631138519”,
“x-response-time”: “101”,
“x-connection-hash”: “e7ad40375dc0b403b565ef20d43fe9370f49f681a1ecc047e31bc4faf0cdd023”,
“connection”: “close”
}
}
]
]
}
// 20230713042825
// https://eu1.make.com/oauth/auth/1986252
{
“message”: “The request failed due to failure of a previous request.”,
“code”: “SC424”,
“suberrors”: [
{
“message”: “Status Code Error: 403”,
“name”: “RuntimeError”
}
],
“debug”: [
[
“undefined:”,
“response”,
403,
{
“body”: {
“<?xml version": "'1.0' encoding='UTF-8'?><error code="415">Callback URL not approved for this client application. Approved callback URLs can be adjusted in your application settings”
},
“headers”: {
“ml”: “A”,
“date”: “Wed, 12 Jul 2023 19:28:24 GMT”,
“perf”: “7626143928”,
“pragma”: “no-cache”,
“server”: “tsa_f”,
“status”: “403 Forbidden”,
“expires”: “Tue, 31 Mar 1981 05:00:00 GMT”,
“set-cookie”: [
“guest_id=v1%3A168919010460928944; Max-Age=34214400; Expires=Sun, 11 Aug 2024 19:28:24 GMT; Path=/; Domain=.twitter.com; Secure; SameSite=None”
],
“content-type”: “application/xml;charset=utf-8”,
“cache-control”: “no-cache, no-store, must-revalidate, pre-check=0, post-check=0”,
“last-modified”: “Wed, 12 Jul 2023 19:28:24 GMT”,
“x-transaction”: “809f9e580aa9931c”,
“content-length”: “203”,
“x-frame-options”: “SAMEORIGIN”,
“x-ua-compatible”: “IE=edge,chrome=1”,
I have read the help documentation at the following URLs. While I was able to post text tweets using Make even with a free account, does it mean that a paid account for Make or Twitter is required to post images on Twitter?
https://www.make.com/en/help/apps/marketing/twitter-legacy#connect-twitter-to-make-970321
When asking your question, please include:
The steps you have taken
Relevant screenshots
Any links you have
[ Code { "and": "JSON", "in" : "code block"} ]
Exclude Personal Information.