Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Get device type (phone/tablet/other) by brand name

Tags:

api

I have a long list of devices names and manufacturers that I got from various sources. I am searching for a programmatic way (probably api) to determine which of the devices are phones, which are tablets and which are something else (a computer for example).

I searched the web and I could only find the WURFL API which is pretty good, but it is not able to determine a device only by its name.

Some examples of devices (name, manufactures):

Galaxy Note 3, Samsung

MID-97D, Netbook

Thanks for the help!

Edit:

All the answers were very good. If I could split the bounty I would have done that.

I chose to give the bounty for the GSMArena answer because it was the most useful and practical one.

Thanks everyone!

like image 670
matan7890 Avatar asked Nov 08 '15 17:11

matan7890


People also ask

Is a tablet an Android?

It boils down to this: An Android tablet is a touch-screen, mobile device that runs some version of the Android operating system on it. And it's not a smartphone, though with the right software and hardware you might be able to make calls over Wi-Fi networks using one.

What is my device brand?

Check your phone's settingsGo to the Settings or Options menu, scroll to the bottom of the list, and check 'About phone', 'About device' or similar. The device name and model number should be listed.

Is a tablet a mobile device?

A mobile device is a portable computing device such as a smartphone or tablet computer. These devices range in size, shape, and model and all have various operating systems (OS) and functions.


1 Answers

I suggest a simpler approach. Whenever a device is used for wireless communication it has to be certified. In the US - that's the FCC.

They have an API:

https://data.fcc.gov:443/api/accessibilityclearinghouse/product/searchProducts?api_key=23232323&format=json&rowPerPage=20&searchString=galaxy%20s4

This gladly returns:

  "maker": "Samsung",

See it here: https://ach.fcc.gov/for-developers//#!/API/product_searchProducts_get

You can also query apis like eBay and Amazon.

like image 164
Benjamin Gruenbaum Avatar answered Sep 21 '22 23:09

Benjamin Gruenbaum