Skip to content

app id and reviews #6

@PythonCoderUnicorn

Description

@PythonCoderUnicorn

Hi appler,

I have been enjoying testing your package, thanks for making it. Here are some of my issues with the package.

  1. In your documentation you do not explain how the user finds or gets the id which is required for your functions. Only later after checking the HTML tags did i realize the id is in the url.
  2. using the search_apple() function first then that provides the artist id for the lookup_apple()

I find that using the functions as below to be more clear that both iTunes and Apple App is being searched

song = "anti-hero"

apple_itunes = search_apple( song, country="ca")   
  
# which returns Taylor Swift and shows `artistId` 
# apple store lookup

artist_id = 159260351

lookup_apple(id= artist_id, country = "ca", sort = 'recent')
  1. in the documentation for get_apple_chart_postion() you have a long number for an id for some app called Apollo.
    a) I find this name very confusing as the name Apollo is not specific enough for the app by name, I tried finding the specific app, but i found Apollo for Reddit among other apps. Can you please be more specific ? After some time, i finally understood, by using the website and using the name and id of this app did i confirm that this app is Apollo for Reddit and is searching the UK for data. https://apps.apple.com/ca/app/apollo/id979274575

b) Using the MacOS desktop app i have no way of getting these specific ids, only by searching on the website.
c) perhaps there should be a defined list of app ids ?

  1. for the get_apple_review() again by going to the website can i get the id. https://apps.apple.com/ca/app/github/id1477376905 . I noticed that the data i get back is max 500 like it says in the documentation but i am finding that on the website data does not match my returned data. The reviews from the website are older than the very recent reviews.

but my code is

github = 1477376905
app_reviews = get_apple_reviews( github, "ca", all_results = T, page_no = 1)

which has a max of "2022-11-20 20:17:06 UTC" and a min of "2020-03-17 18:41:28 UTC", is this a limitation from Apple that only most recent reviews are available?


Anyway, thanks for this package. 😸

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions