```2022-03-15T08:56:26.818742Z [info ] Traceba...
# troubleshooting
a
```2022-03-15T085626.818742Z [info ] Traceback (most recent call last): name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.818973Z [info ] File "/home/alexandre/projects/meltano-needhelp/.meltano/extractors/tap-facebook/venv/bin/tap-facebook", line 33, in <module> name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.819053Z [info ] sys.exit(load_entry_point('tap-facebook===meltano.1.1.5', 'console_scripts', 'tap-facebook')()) name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.819135Z [info ] File "/home/alexandre/projects/meltano-needhelp/.meltano/extractors/tap-facebook/venv/lib/python3.8/site-packages/tap_facebook/__init__.py", line 763, in main name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.819228Z [info ] raise e name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.819827Z [info ] File "/home/alexandre/projects/meltano-needhelp/.meltano/extractors/tap-facebook/venv/lib/python3.8/site-packages/tap_facebook/__init__.py", line 755, in main name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.819969Z [info ] main_impl() name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.820120Z [info ] File "/home/alexandre/projects/meltano-needhelp/.meltano/extractors/tap-facebook/venv/lib/python3.8/site-packages/tap_facebook/__init__.py", line 736, in main_impl name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.820268Z [info ] accounts = user.get_ad_accounts() name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.820414Z [info ] File "/home/alexandre/projects/meltano-needhelp/.meltano/extractors/tap-facebook/venv/lib/python3.8/site-packages/facebook_business/adobjects/user.py", line 456, in get_ad_accounts name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.820547Z [info ] return request.execute() name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.820662Z [info ] File "/home/alexandre/projects/meltano-needhelp/.meltano/extractors/tap-facebook/venv/lib/python3.8/site-packages/facebook_business/api.py", line 677, in execute name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.820807Z [info ] cursor.load_next_page() name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.820928Z [info ] File "/home/alexandre/projects/meltano-needhelp/.meltano/extractors/tap-facebook/venv/lib/python3.8/site-packages/facebook_business/api.py", line 841, in load_next_page name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.821087Z [info ] response_obj = self._api.call( name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.821206Z [info ] File "/home/alexandre/projects/meltano-needhelp/.meltano/extractors/tap-facebook/venv/lib/python3.8/site-packages/facebook_business/api.py", line 350, in call name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.821317Z [info ] raise fb_response.error() name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.821444Z [info ] facebook_business.exceptions.FacebookRequestError: name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.821557Z [info ] name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.821684Z [info ] Message: Call was not successful name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.821803Z [info ] Method: GET name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.821923Z [info ] Path: https://graph.facebook.com/v11.0/me/adaccounts name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.822041Z [info ] Params: {'summary': 'true'} name=tap-facebook stdio=stderr type=discovery 2022-03-15T085626.822153Z [info ] name=tap-facebook stdio=stderr type=discover…
p
Looking at the repo for that tap some people were able to fix the problem by updating the version of the
facebook_business
pip package that is part of that tap. I’m not sure how meltano manages the pip environment for taps you install, but if you can find it you can likely run
pip install --upgrade facebook_business
inside that virtual environment to fix this.
a
In my mind the issue isn't about
facebook_business
but about the facebook api version. facebook business package use the v12.0 facebook api instead of v13.0 like is require in message error.
p
Yeah, looks like the latest version of
facebook_business
at https://github.com/facebook/facebook-python-business-sdk is still on version 12 instead of 13. There’s a PR to fix it at https://github.com/facebook/facebook-python-business-sdk/pull/609 that hasn’t been merged that might fix it.
a
Thank you, I hope they will fast merge it so.