René's URL Explorer Experiment


Title: Google OAuth 2 API support. by lsolova · Pull Request #210 · scribejava/scribejava · GitHub

Open Graph Title: Google OAuth 2 API support. by lsolova · Pull Request #210 · scribejava/scribejava

X Title: Google OAuth 2 API support. by lsolova · Pull Request #210 · scribejava/scribejava

Description: Hello Pablo, I have to support Google OAuth 2 login in my project. I added this API to the apis, and there are some additional changes too. First of all the grant_type is a required parameter in OAuth 2, so it could be set via API objects yet. The Google API requires some changes in request parameter handling, because they wanna use POST instead of GET. So I merged body parameters and querystring parameters, and only the Verb defines the request method. The Google access_token answer contains whitespaces between the name and the colon - I changed the regex pattern of JsonTokenExtractor to tolerate this. Please, check my changes, and if you find them useful, then pull it back please in the main project. I tested the new version against Facebook, Live and Google via OAuth 2 interfaces. Thanks for this great library! Regards, Laszlo

Open Graph Description: Hello Pablo, I have to support Google OAuth 2 login in my project. I added this API to the apis, and there are some additional changes too. First of all the grant_type is a required parameter in OA...

X Description: Hello Pablo, I have to support Google OAuth 2 login in my project. I added this API to the apis, and there are some additional changes too. First of all the grant_type is a required parameter in OA...

Opengraph URL: https://github.com/scribejava/scribejava/pull/210

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:9aff05b5-b4a9-304f-2b4a-d2149b57c831
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8E1A:249CA9:1401F15:1AAEF2B:6A5AB8C4
html-safe-nonce1d64ca676e40a7cdbd2f8a8e70a9d5eb1d00c02b9297fb3ed96f5e2f87a3a390
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RTFBOjI0OUNBOToxNDAxRjE1OjFBQUVGMkI6NkE1QUI4QzQiLCJ2aXNpdG9yX2lkIjoiNTIyMTcxNzgzMDMzMzU0NDY0NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacb422fac2ca6468312770df4047707b1c8cc5d875587d224e45a5392993b5cef2
hovercard-subject-tagpull_request:643614
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/scribejava/scribejava/pull/210/files
twitter:imagehttps://avatars.githubusercontent.com/u/101145?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/101145?s=400&v=4
og:image:altHello Pablo, I have to support Google OAuth 2 login in my project. I added this API to the apis, and there are some additional changes too. First of all the grant_type is a required parameter in OA...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None2702febe50e53f9152dda552dc2049a5eb182778b2655abd5b8619e82e899b4a
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/scribejava/scribejava git https://github.com/scribejava/scribejava.git
octolytics-dimension-user_id15140551
octolytics-dimension-user_loginscribejava
octolytics-dimension-repository_id889932
octolytics-dimension-repository_nwoscribejava/scribejava
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id889932
octolytics-dimension-repository_network_root_nwoscribejava/scribejava
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec0211a077f9b056c5e115f996d9049616d85c3b5
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/scribejava/scribejava/pull/210/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fscribejava%2Fscribejava%2Fpull%2F210%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fscribejava%2Fscribejava%2Fpull%2F210%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=scribejava%2Fscribejava
Reloadhttps://github.com/scribejava/scribejava/pull/210/files
Reloadhttps://github.com/scribejava/scribejava/pull/210/files
Reloadhttps://github.com/scribejava/scribejava/pull/210/files
Please reload this pagehttps://github.com/scribejava/scribejava/pull/210/files
scribejava https://github.com/scribejava
scribejavahttps://github.com/scribejava/scribejava
Please reload this pagehttps://github.com/scribejava/scribejava/pull/210/files
Notifications https://github.com/login?return_to=%2Fscribejava%2Fscribejava
Fork 1.6k https://github.com/login?return_to=%2Fscribejava%2Fscribejava
Star 5.5k https://github.com/login?return_to=%2Fscribejava%2Fscribejava
Code https://github.com/scribejava/scribejava
Issues 44 https://github.com/scribejava/scribejava/issues
Pull requests 32 https://github.com/scribejava/scribejava/pulls
Actions https://github.com/scribejava/scribejava/actions
Projects https://github.com/scribejava/scribejava/projects
Wiki https://github.com/scribejava/scribejava/wiki
Security and quality 0 https://github.com/scribejava/scribejava/security
Insights https://github.com/scribejava/scribejava/pulse
Code https://github.com/scribejava/scribejava
Issues https://github.com/scribejava/scribejava/issues
Pull requests https://github.com/scribejava/scribejava/pulls
Actions https://github.com/scribejava/scribejava/actions
Projects https://github.com/scribejava/scribejava/projects
Wiki https://github.com/scribejava/scribejava/wiki
Security and quality https://github.com/scribejava/scribejava/security
Insights https://github.com/scribejava/scribejava/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fscribejava%2Fscribejava%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fscribejava%2Fscribejava%2Fissues%2Fnew%2Fchoose
lsolovahttps://github.com/lsolova
scribejava:masterhttps://github.com/scribejava/scribejava/tree/master
Conversation 9 https://github.com/scribejava/scribejava/pull/210
Commits 5 https://github.com/scribejava/scribejava/pull/210/commits
Checks 0 https://github.com/scribejava/scribejava/pull/210/checks
Files changed https://github.com/scribejava/scribejava/pull/210/files
Please reload this pagehttps://github.com/scribejava/scribejava/pull/210/files
Google OAuth 2 API support. https://github.com/scribejava/scribejava/pull/210/files#top
Show all changes 5 commits https://github.com/scribejava/scribejava/pull/210/files
c4adc2a Add grant_type request parameter to APIs based on OAuth 2. lsolova Jan 2, 2012 https://github.com/scribejava/scribejava/pull/210/commits/c4adc2aa26d3e6be37f70ce42f09a37cd4b05ccc
0f3f9ac Fix access_token pattern to support whitespaces between access_token … lsolova Jan 2, 2012 https://github.com/scribejava/scribejava/pull/210/commits/0f3f9ac8db861bcc9dd93f5cb09ae6da814f0d3e
77ba6ca Remove unused imports and variables. lsolova Jan 2, 2012 https://github.com/scribejava/scribejava/pull/210/commits/77ba6ca73f0346c0e2d263b85ced6cbe86eef5f0
7bcb593 We can set up request method via Verb, so no different body and query… lsolova Jan 2, 2012 https://github.com/scribejava/scribejava/pull/210/commits/7bcb5933f037ed638eeebfa750945b1544650bd9
251cefc New Google OAuth 2 API. lsolova Jan 2, 2012 https://github.com/scribejava/scribejava/pull/210/commits/251cefc5107ee02d0622bfff2eb3d18d4baca0b3
Clear filters https://github.com/scribejava/scribejava/pull/210/files
Please reload this pagehttps://github.com/scribejava/scribejava/pull/210/files
Please reload this pagehttps://github.com/scribejava/scribejava/pull/210/files
DefaultApi20.java https://github.com/scribejava/scribejava/pull/210/files#diff-1be74d7082bf80072f2918f9ee02e752a0199003b7afd3c8c501355f3248d7b4
FacebookApi.java https://github.com/scribejava/scribejava/pull/210/files#diff-6afbe964b07e770a150c9f8a4eadf56c8f6f40934967173392574a8d7a84de99
Foursquare2Api.java https://github.com/scribejava/scribejava/pull/210/files#diff-3fa61bd24680c7d157b300abdbe651e82f2f61cc12e01c19b16d9ddd2a695d9e
Google2Api.java https://github.com/scribejava/scribejava/pull/210/files#diff-1939c814f4da78dd161ef7f426d1c94a0f94f98c0b25472eea19a3a052da9b54
LiveApi.java https://github.com/scribejava/scribejava/pull/210/files#diff-1a306ec4d70f790c3098908d7a87771b9718c82b1200c5b438843d2a21efddac
VkontakteApi.java https://github.com/scribejava/scribejava/pull/210/files#diff-f91db265c94cbf7e7fa311e335b7e02e237d0a7ca361fc114305aa0521ed4e87
JsonTokenExtractor.java https://github.com/scribejava/scribejava/pull/210/files#diff-276b9c33e234013c7e5367e71a702ff2930f26af29cebd7ac90e7cedd0b1a852
OAuthConstants.java https://github.com/scribejava/scribejava/pull/210/files#diff-a698a8fe9febca3fcb26132d1f66813338fc5dee5b72ebf8cd0d6328dd637103
Parameter.java https://github.com/scribejava/scribejava/pull/210/files#diff-97cb2353349bd826438e4c4b50eb041d5170fb916ab96e66e53c0d83f971503d
Request.java https://github.com/scribejava/scribejava/pull/210/files#diff-821346055f7c124714ac9585b5314371507953e2b74e95eb8552f0770f14cb4e
OAuth20ServiceImpl.java https://github.com/scribejava/scribejava/pull/210/files#diff-39477a35251e8864bcf25f14de08c2b9b06bf918f677fc3d92fc7547fb2f3b35
TwitterExample.java https://github.com/scribejava/scribejava/pull/210/files#diff-9f276804d286741f736d4b6d585e38dc8435e199e2b05fdfd7f2a7947cbcfc25
BaseStringExtractorTest.java https://github.com/scribejava/scribejava/pull/210/files#diff-f1290a55c03dc8427129e98e22160167471467ea8e435b9b11829d5545c95b83
RequestTest.java https://github.com/scribejava/scribejava/pull/210/files#diff-6d29ad4e0b5237eeea89adff20737eb1b5859004a5f4222351f5fb81fb2ecfcc
src/main/java/org/scribe/builder/api/DefaultApi20.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-1be74d7082bf80072f2918f9ee02e752a0199003b7afd3c8c501355f3248d7b4
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/builder/api/DefaultApi20.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-1be74d7082bf80072f2918f9ee02e752a0199003b7afd3c8c501355f3248d7b4
https://github.com/scribejava/scribejava/pull/210/files#diff-1be74d7082bf80072f2918f9ee02e752a0199003b7afd3c8c501355f3248d7b4
src/main/java/org/scribe/builder/api/FacebookApi.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-6afbe964b07e770a150c9f8a4eadf56c8f6f40934967173392574a8d7a84de99
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/builder/api/FacebookApi.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-6afbe964b07e770a150c9f8a4eadf56c8f6f40934967173392574a8d7a84de99
https://github.com/scribejava/scribejava/pull/210/files#diff-6afbe964b07e770a150c9f8a4eadf56c8f6f40934967173392574a8d7a84de99
src/main/java/org/scribe/builder/api/Foursquare2Api.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-3fa61bd24680c7d157b300abdbe651e82f2f61cc12e01c19b16d9ddd2a695d9e
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/builder/api/Foursquare2Api.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-3fa61bd24680c7d157b300abdbe651e82f2f61cc12e01c19b16d9ddd2a695d9e
https://github.com/scribejava/scribejava/pull/210/files#diff-3fa61bd24680c7d157b300abdbe651e82f2f61cc12e01c19b16d9ddd2a695d9e
src/main/java/org/scribe/builder/api/Google2Api.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-1939c814f4da78dd161ef7f426d1c94a0f94f98c0b25472eea19a3a052da9b54
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/builder/api/Google2Api.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
src/main/java/org/scribe/builder/api/LiveApi.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-1a306ec4d70f790c3098908d7a87771b9718c82b1200c5b438843d2a21efddac
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/builder/api/LiveApi.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-1a306ec4d70f790c3098908d7a87771b9718c82b1200c5b438843d2a21efddac
https://github.com/scribejava/scribejava/pull/210/files#diff-1a306ec4d70f790c3098908d7a87771b9718c82b1200c5b438843d2a21efddac
src/main/java/org/scribe/builder/api/VkontakteApi.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-f91db265c94cbf7e7fa311e335b7e02e237d0a7ca361fc114305aa0521ed4e87
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/builder/api/VkontakteApi.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-f91db265c94cbf7e7fa311e335b7e02e237d0a7ca361fc114305aa0521ed4e87
https://github.com/scribejava/scribejava/pull/210/files#diff-f91db265c94cbf7e7fa311e335b7e02e237d0a7ca361fc114305aa0521ed4e87
src/main/java/org/scribe/extractors/JsonTokenExtractor.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-276b9c33e234013c7e5367e71a702ff2930f26af29cebd7ac90e7cedd0b1a852
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/extractors/JsonTokenExtractor.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-276b9c33e234013c7e5367e71a702ff2930f26af29cebd7ac90e7cedd0b1a852
https://github.com/scribejava/scribejava/pull/210/files#diff-276b9c33e234013c7e5367e71a702ff2930f26af29cebd7ac90e7cedd0b1a852
src/main/java/org/scribe/model/OAuthConstants.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-a698a8fe9febca3fcb26132d1f66813338fc5dee5b72ebf8cd0d6328dd637103
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/model/OAuthConstants.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-a698a8fe9febca3fcb26132d1f66813338fc5dee5b72ebf8cd0d6328dd637103
https://github.com/scribejava/scribejava/pull/210/files#diff-a698a8fe9febca3fcb26132d1f66813338fc5dee5b72ebf8cd0d6328dd637103
src/main/java/org/scribe/model/Parameter.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-97cb2353349bd826438e4c4b50eb041d5170fb916ab96e66e53c0d83f971503d
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/model/Parameter.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-97cb2353349bd826438e4c4b50eb041d5170fb916ab96e66e53c0d83f971503d
src/main/java/org/scribe/model/Request.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-821346055f7c124714ac9585b5314371507953e2b74e95eb8552f0770f14cb4e
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/model/Request.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-821346055f7c124714ac9585b5314371507953e2b74e95eb8552f0770f14cb4e
https://github.com/scribejava/scribejava/pull/210/files#diff-821346055f7c124714ac9585b5314371507953e2b74e95eb8552f0770f14cb4e
https://github.com/scribejava/scribejava/pull/210/files#diff-821346055f7c124714ac9585b5314371507953e2b74e95eb8552f0770f14cb4e
https://github.com/scribejava/scribejava/pull/210/files#diff-821346055f7c124714ac9585b5314371507953e2b74e95eb8552f0770f14cb4e
src/main/java/org/scribe/oauth/OAuth20ServiceImpl.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-39477a35251e8864bcf25f14de08c2b9b06bf918f677fc3d92fc7547fb2f3b35
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/main/java/org/scribe/oauth/OAuth20ServiceImpl.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-39477a35251e8864bcf25f14de08c2b9b06bf918f677fc3d92fc7547fb2f3b35
https://github.com/scribejava/scribejava/pull/210/files#diff-39477a35251e8864bcf25f14de08c2b9b06bf918f677fc3d92fc7547fb2f3b35
https://github.com/scribejava/scribejava/pull/210/files#diff-39477a35251e8864bcf25f14de08c2b9b06bf918f677fc3d92fc7547fb2f3b35
src/test/java/org/scribe/examples/TwitterExample.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-9f276804d286741f736d4b6d585e38dc8435e199e2b05fdfd7f2a7947cbcfc25
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/test/java/org/scribe/examples/TwitterExample.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-9f276804d286741f736d4b6d585e38dc8435e199e2b05fdfd7f2a7947cbcfc25
https://github.com/scribejava/scribejava/pull/210/files#diff-9f276804d286741f736d4b6d585e38dc8435e199e2b05fdfd7f2a7947cbcfc25
src/test/java/org/scribe/extractors/BaseStringExtractorTest.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-f1290a55c03dc8427129e98e22160167471467ea8e435b9b11829d5545c95b83
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/test/java/org/scribe/extractors/BaseStringExtractorTest.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-f1290a55c03dc8427129e98e22160167471467ea8e435b9b11829d5545c95b83
src/test/java/org/scribe/model/RequestTest.javahttps://github.com/scribejava/scribejava/pull/210/files#diff-6d29ad4e0b5237eeea89adff20737eb1b5859004a5f4222351f5fb81fb2ecfcc
View file https://github.com/scribejava/scribejava/blob/251cefc5107ee02d0622bfff2eb3d18d4baca0b3/src/test/java/org/scribe/model/RequestTest.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/scribejava/scribejava/pull/210/{{ revealButtonHref }}
https://github.com/scribejava/scribejava/pull/210/files#diff-6d29ad4e0b5237eeea89adff20737eb1b5859004a5f4222351f5fb81fb2ecfcc
https://github.com/scribejava/scribejava/pull/210/files#diff-6d29ad4e0b5237eeea89adff20737eb1b5859004a5f4222351f5fb81fb2ecfcc
https://github.com/scribejava/scribejava/pull/210/files#diff-6d29ad4e0b5237eeea89adff20737eb1b5859004a5f4222351f5fb81fb2ecfcc
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.