Skip to content

Commit d0c59a3

Browse files
committed
Add ins random session other
1 parent 54db522 commit d0c59a3

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

.env_sample

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ export INS_SESSION_ID_ANIMAL="9444426544%3ASSmXrdDYJt8IrY%3A0"
44
export INS_SESSION_ID_GAME="11658585665%3AiJeECzOuOucZmy%3A6"
55
export INS_SESSION_ID_FOOD="11470214398%3AmnKVpyIylVSm3E%3A23"
66
export INS_SESSION_ID_HOT="11658769798%3AKI5EpFWvayXPOP%3A12"
7-
export INS_NOT_LOGIN=1
7+
export INS_SESSION_ID_OTHER=11658769798%3AKI5EpFWvayXPOP%3A12,11470214398%3AmnKVpyIylVSm3E%3A23
8+
export INS_NOT_LOGIN=0
89
export INS_GOOGLE_QPS=2

lib/instagram/ins_web_api.ex

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,9 +238,15 @@ defmodule Ins.Web.API do
238238
end
239239

240240
defp get_random_session() do
241-
["INS_SESSION_ID_SPORTS", "INS_SESSION_ID_WOMEN", "INS_SESSION_ID_ANIMAL", "INS_SESSION_ID_GAME", "INS_SESSION_ID_FOOD", "INS_SESSION_ID_HOT"]
241+
s = ["INS_SESSION_ID_SPORTS", "INS_SESSION_ID_WOMEN", "INS_SESSION_ID_ANIMAL", "INS_SESSION_ID_GAME", "INS_SESSION_ID_FOOD", "INS_SESSION_ID_HOT"]
242242
|> Enum.random
243243
|> System.get_env
244+
if System.get_env("INS_SESSION_ID_OTHER") != nil do
245+
o = System.get_env("INS_SESSION_ID_OTHER") |> String.split(",")
246+
[s,s,s,s,s,s] ++ o |> Enum.random
247+
else
248+
s
249+
end
244250
end
245251

246252
defp handle_response(res) do

0 commit comments

Comments
 (0)