from voxsup.api.client.linkedin import LinkedInClient as Client ACCOUNT_ID = 502977261 # 4C Insights Test Account ACCOUNT_URN = "urn:li:sponsoredAccount:" + str(ACCOUNT_ID) MEMBER_ID = "-bZaJqJQEO" # Noopur MEMBER_URN = "urn:li:person:" + MEMBER_ID client = Client(context={'account_id': ACCOUNT_ID}) enable_requests_logging() body = { "account": ACCOUNT_URN, "member": MEMBER_URN, "state": "REQUESTED", } urlString = 'adInMailMemberSenderPermissions/account=' + ACCOUNT_URN + '&member=' + MEMBER_URN response = client.put(urlString, json=body) # content = response.json() # import json # json.dumps(content)
from voxsup.api.client.linkedin import LinkedInClient as Client account_id = 502977261 # 4C Insights Test Account client = Client(context={'account_id': account_id}) enable_requests_logging() client.headers['X-RestLi-Protocol-Version'] = '2.0.0' params = 'ids=List(urn%3Ali%3AugcPost%3A6456174447488430082,urn%3Ali%3AugcPost%3A6452598395432505344)' response = client.get('ugcPosts?' + params) response.json()