Hybridauth ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันและเครื่องมือทางสังคมได้อย่างง่ายดายเพื่อดึงดูดผู้เยี่ยมชมเว็บไซต์และลูกค้าในระดับสังคมที่เริ่มต้นด้วยการลงชื่อเข้าใช้ทางสังคม และขยายไปสู่การแบ่งปันทางสังคม โปรไฟล์ผู้ใช้ รายชื่อเพื่อน สตรีมกิจกรรม การอัพเดตสถานะ และอื่นๆ
เป้าหมายหลักของ Hybridauth คือทำหน้าที่เป็น API แบบนามธรรมระหว่างแอปพลิเคชันของคุณกับ API เครือข่ายโซเชียลต่างๆ และผู้ให้บริการข้อมูลระบุตัวตน เช่น Facebook, Twitter และ Google
Hybridauth มีตัวอย่างพื้นฐานจำนวนหนึ่ง คุณยังสามารถค้นหาเอกสาร Hybridauth ฉบับสมบูรณ์ได้ที่ https://hybridauth.github.io
$ config = [
' callback ' => ' https://example.com/path/to/script.php ' ,
' keys ' => [
' key ' => ' your-twitter-consumer-key ' ,
' secret ' => ' your-twitter-consumer-secret ' ,
],
];
try {
$ twitter = new Hybridauth Provider Twitter ( $ config );
$ twitter -> authenticate ();
$ accessToken = $ twitter -> getAccessToken ();
$ userProfile = $ twitter -> getUserProfile ();
$ apiResponse = $ twitter -> apiRequest ( ' statuses/home_timeline.json ' );
}
catch ( Exception $ e ) {
echo ' Oops, we ran into an issue! ' . $ e -> getMessage ();
}
ในการติดตั้ง Hybridauth เราขอแนะนำ Composer ซึ่งเป็นตัวจัดการการพึ่งพา defacto สำหรับ PHP ในขณะนี้ หรือคุณสามารถดาวน์โหลดและใช้รุ่นล่าสุดได้ที่ Github
เวอร์ชัน | สถานะ | พื้นที่เก็บข้อมูล | เอกสารประกอบ | เวอร์ชันพีเอชพี |
---|---|---|---|---|
2.x | การซ่อมบำรุง | เวอร์ชัน 2 | เวอร์ชัน 2 | >= 5.3 |
3.x | การพัฒนา | v3 | v3 | >= 5.4 |
4.x | อนาคต | - | - | >= 7.3 |
สำหรับคำถามทั่วไป (เช่น คำถาม "วิธีการ") โปรดพิจารณาใช้ StackOverflow แทนตัวติดตามปัญหา Github เพื่อความสะดวก เรายังมีช่อง Gitter [กิจกรรมต่ำ] หากคุณต้องการรับความช่วยเหลือโดยตรงจากชุมชน
Hybridauth PHP Library ได้รับการเผยแพร่ภายใต้เงื่อนไขของใบอนุญาต MIT
สำหรับประกาศเกี่ยวกับลิขสิทธิ์และข้อจำกัดความรับผิดชอบฉบับเต็ม โปรดดูที่ COPYING.md