From 37b53f11dc9b0757ed08b92a60616cc1d0f8dfc4 Mon Sep 17 00:00:00 2001 From: Oleksandr Pastushkov Date: Sun, 17 Jan 2021 02:45:33 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=89=20Add=20ability=20to=20get=20user'?= =?UTF-8?q?s=20phone=20number=20(#69)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- instapi/models/user.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/instapi/models/user.py b/instapi/models/user.py index 8a41fc7..6a9c5b7 100644 --- a/instapi/models/user.py +++ b/instapi/models/user.py @@ -88,6 +88,18 @@ def media_count(self) -> int: """ return cast(int, self.user_detail()["media_count"]) + @property + def get_phone_number(self) -> str: + """ + Return user's phone number + + :return: str + """ + detail = self.user_detail() + phone_number = detail["public_phone_country_code"] + detail["public_phone_number"] + + return "+{}".format(phone_number) if phone_number else "" + @property def follower_count(self) -> int: """