นี่คือหนึ่งที่เรียบง่าย ได้รับการป้อนข้อมูลของจำนวนการคืนชื่อและชื่อเสียงของคะแนนของผู้ใช้มากเกิน Stack กับรหัสที่ระบุ โปรแกรมของคุณสามารถสมมติว่าได้รับ ID ผู้ใช้ที่ถูกต้องและมีอยู่เสมอ
ตัวอย่างเช่น: กำหนดอินพุต764357
(ซึ่งคือ userID ของฉันบน StackOverflow) โปรแกรมจะส่งคืนLegoStormtroopr 3,088
(โดยประมาณ) อาจมีการเปลี่ยนแปลง
คุณจะได้รับ URL นี้: " /programming//users/ " หรือ " http://api.stackexchange.com/2.1/users/ " ฟรีเพื่อให้คะแนนของคุณคือlength of your program - 31 or 39
, ซึ่งขึ้นอยู่กับ URL ที่คุณใช้ - แต่ ประกาศว่ามันคืออะไร วิธีนี้ช่วยป้องกันไม่ให้ผู้อื่นใช้ URL แบบย่อ
แก้ไข: และไม่มีการเรียกใช้ API ที่กำหนดเองซึ่งแบบสอบถาม Stack Overflow และส่งกลับเฉพาะชื่อและคะแนน แต่ถ้าคุณรู้เกี่ยวกับ API อย่างเป็นทางการแสดงว่าถูกต้องตามกฎหมายโดยสิ้นเชิง
edit2: หากคุณต้องการตัวอย่างอินพุต: ฉันได้รับ ID ด้านล่างโปรดเพิ่ม ID ชื่อผู้ใช้และคะแนนด้านล่างของคุณเองเพื่อช่วยเหลือผู้อื่น โปรดทราบอีกครั้งนี่เป็นข้อมูลสำหรับไซต์สแต็คโอเวอร์โฟลว์หลัก
764357 returns LegoStormtroopr 3,088
http://api.stackexchange.com/2.1/users/
เป็น "ฟรี" เพื่อหลีกเลี่ยงการลงโทษผู้ใช้ API หรือไม่
site=stackoverflow
ส่วนฟรีด้วยหรือไม่