gephi / gephi-plugins

Repository for Gephi Plugins maintained by the team. Each plugin has it's branch.
269 stars 622 forks source link

Twitter Streaming Importer v2 not working #298

Open jacekma opened 1 year ago

jacekma commented 1 year ago

Hello,

Twitter Streaming Importer v2 does not work in my Gephi I am using Macbook Air M1 Mac OS v.13.2.1 , Gephi version is 0.10.01. I have elevated access to Twitter API v2.

I provide bearer Token in the credentials button, and I provide some hashtags, rules but nothing seems to happen anyway. Furthermore when I press 'start' nothing chages at all either. Also I cannot click on 'add rule' button either

twitter
totetmatt commented 1 year ago

Looks like the rules value isn't setup propertly, therefore the rules isn't registered. Please have a look on https://imgur.com/a/vtoGoIR

jacekma commented 1 year ago

Looks like the rules value isn't setup propertly, therefore the rules isn't registered. Please have a look on https://imgur.com/a/vtoGoIR

Will look into it! In the meantime I spotted a Red Dot error. Is this something from Twitter endpoints? Because like I said I have

"Higher levels of access to the Twitter API for free with an approved application. You have Elevated access" And I took freshly generated bearer token from there as well.

com.twitter.clientlib.ApiException: Message: HTTP response code: 403 HTTP response body: {"client_id":"17980783","detail":"When authenticating requests to the Twitter API v2 endpoints, you must use keys and tokens from a Twitter developer App that is attached to a Project. You can create a project via the developer portal.","registration_url":"https://developer.twitter.com/en/docs/projects/overview","title":"Client Forbidden","required_enrollment":"Appropriate Level of API Access","reason":"client-not-enrolled","type":"https://api.twitter.com/2/problems/client-forbidden"}