ogTagParser icon indicating copy to clipboard operation
ogTagParser copied to clipboard

set userAgent

Open tomovwgti opened this issue 4 years ago • 1 comments
trafficstars

I want to be able to set the user agent. I can't get Twitter OgTag now.

solution https://qiita.com/JunkiHiroi/items/f03d4297e11ce5db172e

like this curl 'https://twitter.com/hatakenjiro/status/1267448662839357441' -H 'User-Agent: bot

my proposal

--- a/ogtagparser/src/main/java/com/anandwana001/ogtagparser/OgTagParser.kt
+++ b/ogtagparser/src/main/java/com/anandwana001/ogtagparser/OgTagParser.kt
@@ -16,6 +16,12 @@ import kotlin.coroutines.CoroutineContext
 class OgTagParser {

     private var callback: LinkViewCallback? = null
+    private var userAgent: String = "Mozilla"
+
+    fun setUserAgent(userAgent: String): OgTagParser {
+        this.userAgent = userAgent
+        return this
+    }

tomovwgti avatar Dec 18 '20 01:12 tomovwgti

@tomovwgti Could you send a PR for this? Also, add the Twitter OgTag output result.

anandwana001 avatar Dec 18 '20 01:12 anandwana001