Material Doesn't catch light shining on it from using a Geometry and Mix Shader node
The first node setup is almost right, except that you're missing a shader between the Image Texture node and the Mix Shader. The green sockets indicate that the input to the Mix Shader should usually be the output of another shader, for instance the Principled BSDF. 

Start from the node setup from your first screenshot and add a Principled BSDF. Disconnect the Image Texture node from the Mix Shader.

Connect the:


Color output socket of Image Texture node to the Base Color input socket of the Principled BSDF node
BSDF output socket of the Principled BSDF to the upper Shader input socket of the Mix Shader


Adjust the properties of the Principled BSDF to get the desired look. Specular controls the amount of specular reflections.