소스 검색

json response for instagram user's media

mk200789 10 년 전
부모
커밋
2bf6595074
2개의 변경된 파일9개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 0
      hackathon_starter/hackathon/urls.py
  2. 8 1
      hackathon_starter/hackathon/views.py

+ 1 - 0
hackathon_starter/hackathon/urls.py

@@ -20,5 +20,6 @@ urlpatterns = patterns('',
     url(r'^instagram/$', views.instagram, name='instagram'),
     url(r'^instagram/$', views.instagram, name='instagram'),
     url(r'^instagram_login/$', views.instagram_login, name='instagram_login'),
     url(r'^instagram_login/$', views.instagram_login, name='instagram_login'),
     url(r'^instagramUser/$', views.instagramUser, name='instagramUser'),
     url(r'^instagramUser/$', views.instagramUser, name='instagramUser'),
+    url(r'^instagramUserMedia/$', views.instagramUserMedia, name='instagramUserMedia'),
     url(r'^tumblr_login/$', views.tumblr_login, name='tumblr_login'),
     url(r'^tumblr_login/$', views.tumblr_login, name='tumblr_login'),
 )
 )

+ 8 - 1
hackathon_starter/hackathon/views.py

@@ -188,13 +188,20 @@ def instagram(request):
     return render(request, 'hackathon/instagram.html', context)
     return render(request, 'hackathon/instagram.html', context)
 
 
 def instagramUser(request):
 def instagramUser(request):
-    '''Returns JSON response about a specific Instagram'''
+    ''' Returns JSON response about a specific Instagram User. '''
 
 
     user_id = User.objects.get(username='mk200789').id
     user_id = User.objects.get(username='mk200789').id
     access_token = Profile.objects.get(user=user_id).oauth_secret
     access_token = Profile.objects.get(user=user_id).oauth_secret
     parsedData = getInstagram.get_user_info(access_token)
     parsedData = getInstagram.get_user_info(access_token)
     return JsonResponse({ 'data': parsedData })
     return JsonResponse({ 'data': parsedData })
 
 
+def instagramUserMedia(request):
+    ''' Returns JSON response about a specific Instagram User's Media. '''
+    user_id = User.objects.get(username='mk200789').id
+    access_token = Profile.objects.get(user=user_id).oauth_secret
+    parsedData = getInstagram.get_user_media(access_token)
+    return JsonResponse({'data': parsedData })
+
 ##################
 ##################
 #  LINKED IN API #
 #  LINKED IN API #
 ##################
 ##################