ijjk / notion-blog

A Next.js site using new SSG support with a Notion backed blog
https://notion-blog.vercel.app
MIT License
3.7k stars 536 forks source link

Unable to validate my notion token on running create-table.js #47

Open utkarshshh opened 4 years ago

utkarshshh commented 4 years ago

So I have tried to run create_table and got this error. I am pulling token_v2 from my notion cookies and using the last part of my pages table slug as blog_index_id. Sharing a snip of that as well.

Additionally, I created a manual table to work around this but seems like vercel doesn't hit it. Where am I going wrong in both cases? Screenshot 2020-10-15 at 8 21 08 AM Screenshot 2020-10-15 at 8 21 27 AM

STACK NOTION_TOKEN='notion_token' BLOG_INDEX_ID='id' node scripts/create-table.js (node:71470) UnhandledPromiseRejectionWarning: Error: failed to get Notion user id, request status: 401 at getUserId (/Users/utkarshgupta/Documents/GitHub/notion-blog/src/lib/notion/createTable.js:366:11) at processTicksAndRejections (internal/process/task_queues.js:86:5) (node:71470) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:71470) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

sadnessOjisan commented 4 years ago

I have same trouble.

yukiorita1117 commented 3 years ago

Is there a solution to this problem?

huythai855 commented 1 year ago

[Fixed]

I stuck in this issue last night and finally i fixed it. I think you guys take the wrong token_v2 string format:

❎ _I copied this tokenv2 string format from brower into my .env file and got the same result (error): image

☑️ Then, I tried to copy the whole string, and it works correctly: image

theSalafee commented 1 year ago

I continue to get this same type of error:

image
jt-wang commented 1 year ago

[Fixed]

I stuck in this issue last night and finally i fixed it. I think you guys take the wrong token_v2 string format:

❌ _I copied this tokenv2 string format from brower into my .env file and got the same result (error): image

Then, I tried to copy the whole string, and it works correctly: image

@theSalafee you may give Then, I tried to copy the whole string, and it works correctly a try. It works for me.