Thường khi muốn khai thác thông tin của 1 tài khoản bất cứ mạng xã hội nào thì bạn cũng phải thông qua thư viện API mà mạng xã hội đó cung cấp. Twitter cũng không ngoại lệ.
Đúng qui trình là bạn sẽ khởi tạo 1 app tại: https://apps.twitter.com sau đó lấy thông tin các khóa của app vừa tạo gồm Consumer Key (API Key), Consumer Secret (API Secret). Từ đây mình sẽ code để lấy token và dùng token này mới có thể khai thác các hàm API.
Tuy nhiên nếu đơn thuần chỉ cần lấy thông tin số người theo dõi (follower) thì các bạn cần phải làm lằng nhằng như vậy. Code đơn giản như thế này thôi.
1 2 3 4 5 | $tw_username = 'huynhmaianhkiet'; $data = file_get_contents('https://cdn.syndication.twimg.com/widgets/followbutton/info.json?screen_names='.$tw_username); $parsed = json_decode($data,true); $tw_followers = $parsed[0]['followers_count']; echo $tw_followers; |
Đơn giản thế thôi. Bạn có thể var_dump() – mình thì hay dùng print_r() để kiểm tra biến $parsed xem còn thông tin gì muốn lấy nữa không. Thật sự cũng không nhiều vì chỉ có: id, screen_name, name.
Chúc các bạn thành công.
Huỳnh Mai Anh Kiệt
cong nghe 4.0