Open
Description
DiffbotResponseError raises when you run this code:
import uuid
job_operator = diffbot.BulkJobOperator(
user_name="sample", # set proper profile in ~/.diffbot/settings.toml
bot_name="test_bulk_{}".format(uuid.uuid4()),
)
# for new bot name
job_operator.start_job(
target_url_list=["http://google.co.jp"]*50,
apiurl=job_operator.generate_apiurl(
"article",
args=diffbot.SingleFetcher.generate_article_args(
fields="meta",
)
)
)
Here is the result:
Error
Traceback (most recent call last):
File "/Users/kenta_nakajima/Documents/OneDrive/wacul/diffbot-client/tests/test.py", line 54, in test_bulk
fields="meta",
File "/Users/kenta_nakajima/Documents/OneDrive/wacul/diffbot-client/diffbot/diffbot.py", line 221, in start_job
headers={**headers, **content_type},
File "/Users/kenta_nakajima/Documents/OneDrive/wacul/diffbot-client/diffbot/meta.py", line 55, in _post_raw_data
return self._check_response(response_data)
File "/Users/kenta_nakajima/Documents/OneDrive/wacul/diffbot-client/diffbot/meta.py", line 68, in _check_response
raise DiffbotResponseError(response_data["errorCode"], response_data["error"])
diffbot.error.DiffbotResponseError: DiffbotResponseError #401 : Not authorized API token.