Use the linkedin node with your credentials. In the node select Person. If your credentials are correct you will see your name. On this input choose ‘expression’ instead of ‘Fixed’. You will see your PERSON_ID here.
Thank you. For me it is still not working, now I have an error for the last node, I think it might be related to the scopes :
400 - "{\"errorDetailType\":\"com.linkedin.common.error.BadRequest\",\"message\":\"com.linkedin.content.common.exception.BadRequestResponseException: One or more of the contents is not owned by the author. All contents must be owned by the author\",\"errorDetails\":{\"inputErrors\":[{\"description\":\"Content(s) you provided must be owned by post author\",\"input\":{},\"code\":\"INVALID_CONTENT_OWNERSHIP\"}]},\"status\":400}"
No I dint’t activated any external API. I just used regular HTTP requests and linkedin auth credentials. Did you check your linkedin developer console. is “w_member_social” scope active ?
Hey all, the fix was deployed in 1.90.0 today. If you need it urgently, feel free to update to ‘latest beta’ (if you’re on cloud), which by now is 1.90.1.
this error appears “Your request is invalid or could not be processed by the service
ERROR :: /author :: “urn:li:person:PERSON_ID” does not match urn:li:company:\d+|urn:li:member:\d+”
I am pretty stuck here because i didnt find the person_id and if i change for other i think is the one the same error keeps appearing.
If you used my workflow, the person id should be retrieved dynamically from the “Get User URN” node. Is that node working correcly in your case and only the last node fails ?
can you share the last version of the code?, the one i downloaded from a threat is not even closer to what you just share with me. some .json to import, please?