linkedin-api icon indicating copy to clipboard operation
linkedin-api copied to clipboard

Get company using urn

Open jeremy1392 opened this issue 3 years ago • 2 comments

Hello,

We cannot search a company using the company url ID.

Current function use company name and it's bugged.

J

jeremy1392 avatar Aug 17 '20 22:08 jeremy1392

@tomquirk I have written a small function for it:

COMPANY_URL_INITIAL = "https://www.linkedin.com/company/" 

def get_company_name(input_string):
    """Function to extract company urn or urn id 

    :param input_string: string which could be company url or urn or urn id 
    :return: company urn or company urn id
    """
    if COMPANY_URL_INITIAL in input_string:
        name = input_string.rsplit(COMPANY_URL_INITIAL)
        name = name[1].replace("/", "")
        return name
    return input_string

malhotraguy avatar Aug 20 '20 13:08 malhotraguy

Doesn't help. get_company() is bugged because it relies on company name but it's not accurate.

using urn_id will debug https://github.com/tomquirk/linkedin-api/issues/75 issue

jeremy1392 avatar Aug 20 '20 15:08 jeremy1392