linkedin от python: невозможно отправить несколько сообщений - PullRequest
0 голосов
/ 16 июня 2011

Я хочу отправлять сообщения нескольким друзьям в linkedin, используя python.
из документов: http://code.google.com/p/python-linkedin/
С помощью этого можно отправить это.

result = api.SendMessage("This is a subject", "This is the body", ["ID1", "ID2", "ID3"])

Но я не могу это использовать.Кто-нибудь может сказать мне, что такое ID1?ID2?и т.д.

Ответы [ 2 ]

2 голосов
/ 18 июня 2011

Вы можете отправлять сообщения только первой степени.Итак, чтобы получить действительные идентификаторы, я предполагаю, что код выглядит примерно так:

>>> connections = api.Getconnections() # connections is a list of Profile instances
>>> connections
>>> [<linkedin.linkedin.Profile object at 0x1a3d510>]
>>> connections[0].id
>>> 'js6vz2-D6x'
>>> result = api.SendMessage("This is a subject", "This is the body", [connections[0].id, connections[1].id, connections[2].id])
1 голос
/ 16 июня 2011

Это идентификаторы людей, которым вы хотите отправить сообщение.вместо ['ID1', 'ID2', 'ID3'] попробуйте использовать send_yourself = True, чтобы убедиться, что то, что вы делаете, работает.Так будет:

result = api.SendMessage("This is a subject", "This is the body", send_yourself = True)
...