I’m opening this thread as we have tried to use our twitter connector to push audiences toward the Kia Belgium account (handle: at KiaBelux)
The server side app we have is linked to the at mediarithmics account which has the Partner Audience Manager rights on the mentionned account.
This server side app aims at pushing audiences using hashed emails to the client account.

We’ve tried several setup using the OAuth 1.0 setup (using the client key & secret on one side and our app key & secret on the other side) but none of those allowed us to make things work (we keep getting Unauthorized errors).

This work for other clients but not for this specific one.
The API call performed

The actual result:

{
    "errors": [
        {
            "code": "UNAUTHORIZED_ACCESS",
            "message": "This request is not properly authenticated"
        }
    ],
    "request": {
        "params": {}
    }
}

Note that our whitelisting process includes:

  • Setting an OAuth 1.0 authentication to get the proper key & secret
  • Sharing the twitter_account_id linked to client handle
  • Grant Partner Audience Manager right for the mediarithmics handle which is at mediarithmics

Note that everything is happening server side: there is no UI/UX involved in this process.

Any thoughts / ideas ?

Does this happen to all requests or just the custom audiences endpoint? What does https://ads-api.twitter.com/9/accounts/ return?

It returns the same error

{
    "errors": [
        {
            "code": "UNAUTHORIZED_ACCESS",
            "message": "This request is not properly authenticated"
        }
    ],
    "request": {
        "params": {}
    }
}

I’m performing a few more test I might have an hint thanks to what you asked me.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.