Klout the Klout に似たスコアを生成しようとしています。ただし、このスコアは、情報セキュリティ盗難のリスクに基づいてユーザーにスコアを付けます。Facebook API を使用してユーザー データを取得します。スコアは 100 から始まり、存在する fb データに基づいて差し引きます。
(以下のデータが利用可能な場合は、それぞれ 5 ポイントを差し引きます)
user_birthday
user_hometown
user_location
user_relationship_details
user_education_history
user_work_history
user_about_me
user_checkins
これまでのところ、私はこれを持っています:
@fb_data = {:name => 'user_name', :bday => 'user_bday', :about_me => 'user_about_me' }
def calculate
@fb_data.each do |x, y|
if y != nil
puts -5
end
calculate(name: "John", bday: "may 1st", about_me: "hello")
end